ในบทความต่อไปเราจะมาดู zzupdate เนื่องจากฉันเป็นผู้ใช้ Ubuntu การอัปเดตระบบปฏิบัติการนี้จึงทำได้ง่ายมาก ผู้ใช้ทุกคนแม้แต่ผู้เริ่มต้นก็สามารถทำได้ อัปเกรด Ubuntu จากเวอร์ชันหนึ่งไปยังอีกเวอร์ชันหนึ่งได้อย่างง่ายดาย และทำให้ถูกต้องตั้งแต่ครั้งแรกที่คุณลอง แม้จะมีความเรียบง่าย แต่ก็มีบางคนที่มองหาวิธีที่จะทำให้สิ่งต่างๆง่ายขึ้นและฉันคิดว่านี่คือสาเหตุที่นักพัฒนาเขียน zzupdate นี่คือวิธีง่ายๆ ยูทิลิตี้บรรทัดคำสั่งเพื่ออัพเกรดพีซี / เซิร์ฟเวอร์ Ubuntu อย่างสมบูรณ์ ผ่าน apt.
ฉันได้ทดสอบแอปพลิเคชันนี้ตั้งแต่ Ubuntu 16.04 LTS และใช้งานได้ดี ดังที่ผู้ใช้ทุกคนที่ใช้ Ubuntu ทราบดีว่าระบบปฏิบัติการนี้รองรับเฉพาะไฟล์ อัปเกรดจากเวอร์ชันหนึ่งไปเป็นเวอร์ชันถัดไปหรือจากเวอร์ชัน LTS หนึ่งไปยังเวอร์ชัน LTS ถัดไป หลังจากเรียกใช้แอปพลิเคชัน (ตามที่ฉันจะอธิบายรายละเอียดด้านล่าง) ยูทิลิตี้ zzupdate ได้อัปเดต Ubuntu 16.04 LTS ของฉันเป็น Ubuntu 17.04
ฉันนึกว่าคุณข้ามเวอร์ชัน 16.10 เพราะมันถึงจุดสิ้นสุดของชีวิตแล้ว ดังนั้นฉันไม่คิดว่ามันจะข้ามเวอร์ชันและจะอัปเดตเวอร์ชัน Ubuntu ใด ๆ ให้เป็นเวอร์ชันเสถียรล่าสุดโดยตรง แต่ฉันยังไม่สามารถตรวจสอบด้วยตัวเองได้
ลักษณะทั่วไปของ zzupdate
- La การอัปเดตเป็นไปโดยอัตโนมัติและไม่ต้องใส่ข้อมูล เกือบเต็ม
- ไม่จำเป็นต้องมีการแทรกแซงของผู้ใช้หรือทักษะการเขียนโปรแกรม
- Es ติดตั้งและใช้งานง่าย. คุณต้องดาวน์โหลดและเริ่มใช้งาน
- Es ฟรีและโอเพ่นซอร์ส. ซอร์สโค้ดสามารถใช้ได้อย่างอิสระที่ GitHub.
วิธีที่เป็นทางการและแนะนำในการอัปเดต Ubuntu ทุกเวอร์ชัน สำหรับเวอร์ชันถัดไปที่พร้อมใช้งานคือดำเนินการคำสั่งต่อไปนี้ทีละคำสั่งและปฏิบัติตามคำแนะนำที่จะปรากฏบนหน้าจอ
อัปเดต Ubuntu Desktop
sudo apt-get update && sudo apt-get dist-upgrade
เมื่อเสร็จแล้วเราเริ่มระบบใหม่ หลังจากรีบูตเราจะพิมพ์ต่อไป:
sudo update-manager -d
อัปเดตเซิร์ฟเวอร์ Ubuntu
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
ในขณะนี้เรารีสตาร์ทระบบและหลังจากรีสตาร์ทเราเขียนในเทอร์มินัล:
sudo do-release-upgrade -d
ติดตั้ง zzupdate
อย่างไรก็ตามไม่จำเป็นต้องเรียกใช้คำสั่งเหล่านี้ทั้งหมดเพื่ออัปเดต Ubuntu Zzupdate อัปเดต Ubuntu ทุกเวอร์ชัน ในคำสั่งเดียว
สิ่งแรกและสำคัญคือการดาวน์โหลดยูทิลิตี้ "zzupdate" โดยใช้คำสั่งในเทอร์มินัล (Ctrl + Alt + T):
curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh
ต่อไปเราจะต้องดำเนินการคำสั่งต่อไปนี้เพื่ออัปเดต Ubuntu:
sudo zzupdate
ผลลัพธ์ของคำสั่งก่อนหน้านี้จะแสดงให้เราเห็นสิ่งต่อไปนี้:
มันง่ายอย่างนั้น คุณไม่จำเป็นต้องทำอะไรนอกจากยอมรับการอัปเดต Zzupdate จะดูแลทุกอย่าง และจะอัปเดตเวอร์ชัน Ubuntu ปัจจุบันของคุณเป็นเวอร์ชันถัดไปที่พร้อมใช้งาน
หมายเหตุสำหรับผู้ที่อัปเดต Ubuntu Desktop 16.04 LTS:
Ubuntu 16.04 LTS เป็นเวอร์ชันรองรับระยะยาว ดังนั้นจะมองหา LTS เวอร์ชันถัดไปเท่านั้นซึ่งก็คือ Ubuntu 18.04 LTS เวอร์ชัน แต่ยังไม่ได้เปิดตัวดังนั้น zzupdate จะไม่อัปเดตระบบของคุณ หากคุณต้องการอัปเดต Ubuntu 16.04 LTS เป็นเวอร์ชันที่มี (LTS หรือปกติ) ให้เปิด Software & Updates
จากนั้นคลิกที่ช่องแบบเลื่อนลงที่ระบุว่า "แจ้งให้ฉันทราบเกี่ยวกับ Ubuntu เวอร์ชันใหม่" ใต้แท็บอัปเดตแล้วเลือก "สำหรับเวอร์ชันใหม่ใด ๆ " จากนั้นคลิกปิด
หลังจากทั้งหมดข้างต้นให้รันคำสั่งต่อไปนี้เพื่อเริ่มกระบวนการอัพเดต:
sudo zzupdate
มันง่ายอย่างนั้น คุณไม่จำเป็นต้องทำอะไร zzupdate จะดูแลทุกอย่างและอัปเดตเวอร์ชัน Ubuntu ปัจจุบันของคุณให้เป็นเวอร์ชันถัดไปที่พร้อมใช้งาน
นี่คือรายละเอียดของระบบ Ubuntu ของฉันหลังจากอัปเดต:
กำหนดค่า zzupdate
zzupdate ทำงานได้ดีและเป็นอย่างไรกับผู้ใช้ ผู้ใช้อาจต้องการเปลี่ยนพารามิเตอร์บางอย่าง (เช่นไม่รวมการรีบูต ฯลฯ ) สามารถทำได้โดยการแก้ไขไฟล์คอนฟิกูเรชัน ในการแก้ไขเราจะต้องคัดลอกไฟล์กำหนดค่าเริ่มต้น เราเปิดเทอร์มินัล (Ctrl + Alt + T) และเขียน:
sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf
ตอนนี้เรากำลังจะแก้ไขไฟล์กำหนดค่า:
sudo vi /etc/turbolab.it/zzupdate.conf
ณ จุดนี้พารามิเตอร์สามารถแก้ไขได้ตามความต้องการของแต่ละตัว นี่คือรายการพารามิเตอร์ที่มี
- รีบูต - หากค่าเป็น 1 ระบบจะรีบูตเมื่อสิ้นสุดกระบวนการอัปเดต ค่าที่กำหนดไว้ล่วงหน้าคือ 1
- REBOOT_TIMEOUT - ระบุค่าการหมดเวลาเริ่มต้น ค่าเริ่มต้นคือ 15
- VERSION_UPGRADE - หากค่าเป็น 1 ให้รันเวอร์ชันความคืบหน้าหากมี Ubuntu เวอร์ชันใหม่
- VERSION_UPGRADE_SILENT - เมื่อค่าเป็น 1 ความคืบหน้าของเวอร์ชันจะเกิดขึ้นโดยอัตโนมัติโดยไม่ต้องแจ้งให้ผู้ใช้ทราบ ค่าเริ่มต้นคือ 0
- COMPOSER_UPGRADE - หากค่าเป็น 1 ค่านี้จะอัปเดตตัวแต่งโดยอัตโนมัติ
โดยค่าเริ่มต้น, เราดำเนินการ "zzupdate" เพื่ออัปเดต Ubuntu ด้วยพารามิเตอร์เริ่มต้น. นอกจากนี้เรายังสามารถสร้างโปรไฟล์ที่แตกต่างกันโดยใช้พารามิเตอร์เฉพาะ
ข้อมูลดี แต่ในขณะนี้ฉันต้องการดำเนินการอัปเดตเป็นเวอร์ชัน 16.04 ซึ่งทำงานได้ดีบนแล็ปท็อปของฉัน คำสั่งนี้อาจน่าสนใจสำหรับฉันเมื่อการสนับสนุนสำหรับเวอร์ชันนี้สิ้นสุดลงในที่สุดฉันจึงสามารถย้ายไปใช้ LTS เวอร์ชันล่าสุดได้ในขณะนั้น
ใช้ได้กับ Linux mint หรือไม่?
บนหน้าของ Github พวกเขาพูดถึงเซิร์ฟเวอร์ Ubuntu และ Ubuntu เท่านั้น ฉันได้ทดสอบบน Ubuntu 16.04 เท่านั้น Salu2.
เอาจริงเหรอ ???
ฉันใช้ Ubuntu มาระยะหนึ่งแล้วและฉันไม่รู้เลยลองใช้ดูว่ามันทำอะไรได้บ้าง
เวอร์ชัน 17 เมื่อเริ่มต้น (บางครั้งเท่านั้น) ไอคอนเดสก์ท็อปจะปรากฏซ้ำกัน ช่วยด้วย
ฉันบังคับให้อัปเดตจาก 16.04 เป็น 17.04 และมันเสียหาย ดีกว่าที่จะปล่อยให้ 16.04 ตามที่เป็นอยู่
แม้ว่าวันนี้ฉันได้อัปเดต Ubuntu 16.04 เป็น 17.04 (64bits) โดยใช้โปรแกรมนี้ ฉันได้ลองใช้ Gnome-shell และ Unity แล้วและทั้งสองอย่างทำงานได้อย่างถูกต้อง ขออภัยในกรณีของคุณการอัปเดตไม่เป็นที่น่าพอใจ Salu2.