วิธีอัปเกรดเซิร์ฟเวอร์ Ubuntu

ระบบปฏิบัติการเซิร์ฟเวอร์ของ Ubuntu เป็นหนึ่งในการกระจายที่ดีที่สุดสำหรับการทำสิ่งใหญ่ๆ บน Linuxโดยเฉพาะอย่างยิ่งเนื่องจากความง่ายในการตั้งค่า ติดตั้งซอฟต์แวร์ และบำรุงรักษา

นอกเหนือจากคุณสมบัติที่ยอดเยี่ยมที่ Ubuntu Server มีให้แล้ว มันยังมีกลไกการอัปเกรดที่ค่อนข้างมีประโยชน์และเข้าใจง่าย ซึ่งทำให้เป็นหนึ่งในคุณสมบัติที่ดีที่สุดหากคุณเพิ่งเริ่มใช้ระบบปฏิบัติการเซิร์ฟเวอร์ Linux

ในคู่มือนี้ เราจะพูดถึงวิธีใช้ระบบอัปเกรดเซิร์ฟเวอร์ Ubuntu เพื่อเปลี่ยนการติดตั้งเป็นรุ่นใหม่ สำรองข้อมูลของคุณแล้วเริ่มกันเลย!

เรียกใช้เครื่องมืออัปเดต

ก่อนที่จะนำการติดตั้ง Ubuntu Server ของคุณไปเป็นรุ่นใหม่ คุณจำเป็นต้องเรียกใช้เครื่องมืออัปเดต เพื่อให้แพ็คเกจทั้งหมดที่ติดตั้งอยู่ในปัจจุบันสามารถอัปเดตได้

ในการเรียกใช้การอัปเดตแบบเดิมบนเซิร์ฟเวอร์ Ubuntu ให้เปิดหน้าต่างเทอร์มินัลและ SSH ในหากเครื่องของคุณเป็นระยะไกล หรือนั่งลงและเข้าสู่ระบบ เมื่อเข้าสู่ระบบแล้ว ให้ใช้คำสั่งsudo -sเพื่อเปลี่ยนเชลล์เป็นผู้ใช้รูท

sudo -s

เมื่อเซสชันบรรทัดคำสั่งเปลี่ยนไปเป็นผู้ใช้รูทแล้ว ให้ใช้เพื่อเรียกใช้คำสั่งอัปเดต Aptเพื่อให้เซิร์ฟเวอร์ Ubuntu ตรวจสอบการอัปเดตทางอินเทอร์เน็ต

ปรับปรุงฉลาด

หลังจากที่ตัวจัดการแพ็คเกจเซิร์ฟเวอร์ Ubuntu ทำการ ping เซิร์ฟเวอร์ซอฟต์แวร์สำหรับการอัปเดตเสร็จแล้ว ตัวจัดการจะพิมพ์ว่าคุณสามารถติดตั้งการอัปเดตได้จำนวนเท่าใด

หากต้องการดูการอัปเดตที่รอดำเนินการสำหรับเซิร์ฟเวอร์ Ubuntu ของคุณ คุณสามารถใช้คำสั่งรายการ Aptพร้อมสวิตช์ "อัปเกรดได้"

รายการ apt — อัพเกรดได้

อ่านการอัปเดตและพิจารณาว่าสามารถติดตั้งบนระบบของคุณได้หรือไม่ จากนั้น ใช้คำสั่งอัปเกรด Aptเพื่อสิ้นสุดกระบวนการ

apt อัพเกรด -y

ด้วยการอัปเดตทั้งหมดสำหรับ Ubuntu Server ที่ตั้งค่าไว้บนระบบของคุณ ให้ไปยังส่วนถัดไปของบทช่วยสอน หรือรีบูตเครื่องหากตัวอัปเดตแจ้งให้คุณดำเนินการ

Dist-อัพเกรด

ตามคำสั่งอัปเดตและอัปเกรดคุณต้องเรียกใช้คำสั่งdist-upgradeเพื่อติดตั้งการอัปเกรดการแจกจ่ายสำหรับ Ubuntu Server ที่คุณกำลังใช้งานอยู่

หมายเหตุ: dist-upgrade ไม่เหมือนกับคำสั่งอัพเกรด แม้ว่าจะคล้ายคลึงกัน แต่ก็จัดการกับแง่มุมต่าง ๆ ของระบบปฏิบัติการ

dist-อัพเกรด -y

ตามคำสั่งdist-upgradeให้รีสตาร์ทเซิร์ฟเวอร์ Ubuntu ของคุณอีกครั้ง เมื่อกลับมาออนไลน์ ให้ไปยังส่วนถัดไปของกระบวนการอัปเกรด

ติดตั้ง Update Manager

ในคู่มือนี้ เราจะเน้นที่การแสดงวิธีอัปเกรดเซิร์ฟเวอร์ Ubuntu โดยใช้เครื่องมือ Update Manager ในระบบปฏิบัติการบางรุ่น โปรแกรมอาจไม่ได้ติดตั้งมาล่วงหน้า ดังนั้น ก่อนที่จะศึกษาวิธีการใช้เครื่องมือนี้ ให้ใช้ตัวจัดการแพ็คเกจAptเพื่อติดตั้ง

sudo apt ติดตั้ง update-manager-core

หลังจากการติดตั้ง Apt แล้ว Update Manager ควรพร้อมใช้งาน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือ ให้รันman update-managerในเทอร์มินัลเซสชัน

เปลี่ยนรุ่นของคุณ

ผู้ใช้เซิร์ฟเวอร์ Ubuntu ส่วนใหญ่จบลงด้วยการใช้ระบบปฏิบัติการรุ่น LTS แม้ว่าโดยทั่วไปแล้วจะเป็นการโทรที่ดี แต่รุ่นที่ไม่ใช่ LTS ก็ควรค่าแก่การตรวจสอบเช่นกัน ปัญหาคือ Ubuntu ปิดใช้งานความสามารถในการอัปเกรดเป็นรุ่นที่ไม่ใช่ LTS โดยค่าเริ่มต้น

หากต้องการเปลี่ยนเส้นทางการเผยแพร่สำหรับเซิร์ฟเวอร์ Ubuntu ให้เปิดไฟล์ "release-upgrades" ในโปรแกรมแก้ไขข้อความ Nano

nano -w /etc/update-manager/release-upgrades

วิธีอัปเกรดเซิร์ฟเวอร์ Ubuntu

ดูไฟล์การกำหนดค่าPrompt=ltsและเปลี่ยนเป็นรหัสด้านล่าง

หมายเหตุ: หากคุณไม่ได้ใช้เซิร์ฟเวอร์ Ubuntu รุ่น LTS ให้ข้ามขั้นตอนนี้

Prompt=normal

ด้วยการปรับแต่งโค้ดในตัวจัดการการอัปเดตเซิร์ฟเวอร์ Ubuntu ถึงเวลาบันทึกโค้ดด้วย Nano กดCtrl + Oเพื่อบันทึก หลังจากนั้น ปิดตัวแก้ไขด้วยแป้นพิมพ์Ctrl + X

ตรวจสอบรุ่นใหม่

ขั้นตอนต่อไปในกระบวนการอัพเกรดคือการใช้  โปรแกรม update-managerเพื่อตรวจสอบที่เก็บ Ubuntu สำหรับ Ubuntu Server รุ่นถัดไปที่มีให้ดาวน์โหลด

หากต้องการตรวจสอบ ให้เรียกใช้do-release-upgradeด้วยสวิตช์บรรทัดคำสั่ง ' c '

หมายเหตุ: อย่าลืมเรียกใช้do-release-upgradeด้วยรูทเชลล์ หากไม่เป็นเช่นนั้น อาจทำงานไม่ถูกต้อง

sudo -s

do-release-upgrade -c

อนุญาตให้โปรแกรมเรียกใช้การตรวจสอบและพิจารณาว่าระบบปฏิบัติการของคุณมีการอัพเกรดหรือไม่ จากนั้น หากโปรแกรมแจ้งว่ามีการอัพเกรดสำหรับการติดตั้ง ให้รันคำสั่งdo-release-upgradeด้วยสวิตช์บรรทัดคำสั่ง-d

วิธีอัปเกรดเซิร์ฟเวอร์ Ubuntu

do-release-upgrade -d

โปรดทราบว่าเมื่อทำการอัปเกรดนี้ สิ่งต่างๆ จะใช้เวลานาน มันขึ้นอยู่กับคุณที่จะคอยจับตาดูระบบของคุณและตรวจสอบให้แน่ใจว่าไม่มีอะไรผิดพลาด

สิ่งที่ควรทราบเมื่ออัปเกรดเซิร์ฟเวอร์ Ubuntu

การใช้โปรแกรม update-managerทำให้การอัพเกรด Ubuntu Server เป็นกระบวนการที่ไม่ยุ่งยาก อย่างไรก็ตาม มันไม่ได้ไร้ที่ติ 100% และปัญหาและการแตกหักถึงแม้จะเป็นเรื่องไม่ปกติก็สามารถเกิดขึ้นได้อย่างแน่นอน

เพื่อหลีกเลี่ยงปัญหานี้ เราขอแนะนำอย่างยิ่งให้ปรึกษากับ Ubuntu Wiki อย่างเป็นทางการและอ่านสิ่งที่พวกเขากล่าวเกี่ยวกับการอัปเกรดระหว่างรุ่นต่างๆ เนื่องจากพวกเขาจะมีเคล็ดลับและลูกเล่นมากมายที่จะช่วยคุณตลอดเส้นทาง

ฝากความเห็น

วิธีการติดตั้งระบบปฏิบัติการ Ubuntu 24.04 และ Windows 11 แบบ Dual-Boot โดยเปิดใช้งาน BitLocker

วิธีการติดตั้งระบบปฏิบัติการ Ubuntu 24.04 และ Windows 11 แบบ Dual-Boot โดยเปิดใช้งาน BitLocker

เรียนรู้ว่าเมื่อใดที่ Ubuntu 24.04 สามารถบูตแบบ Dual-boot ได้ในขณะที่เปิดใช้งาน BitLocker วิธีการปกป้องรหัสกู้คืนของคุณ และเส้นทางการติดตั้งที่ปลอดภัยบนไดรฟ์เดียวกันหรือไดรฟ์แยกต่างหาก

วิธีเชื่อมต่อไคลเอ็นต์ Pardus Linux เข้ากับโดเมน Active Directory

วิธีเชื่อมต่อไคลเอ็นต์ Pardus Linux เข้ากับโดเมน Active Directory

เชื่อมต่อ Pardus Linux เข้ากับ Active Directory ด้วย Pardus Domain Joiner ตรวจสอบ DNS และเวลา ติดตั้ง CLI เชื่อมต่อด้วย SSSD และตรวจสอบสิทธิ์การเข้าสู่ระบบโดเมน

วิธีการตั้งค่า Pardus Image Creator สำหรับการติดตั้งระบบปฏิบัติการแบบกำหนดเอง

วิธีการตั้งค่า Pardus Image Creator สำหรับการติดตั้งระบบปฏิบัติการแบบกำหนดเอง

เรียนรู้ความสามารถของ Pardus Image Writer วิธีการติดตั้ง และวิธีการใช้งานไฟล์ ISO ที่กำหนดเองซึ่งได้รับการตรวจสอบแล้วไปยัง USB อย่างปลอดภัย รวมถึงคำแนะนำในการสร้างและทดสอบ

แก้ไขข้อผิดพลาด “Failed to Start Load Kernel Modules” ระหว่างการบูต SLES

แก้ไขข้อผิดพลาด “Failed to Start Load Kernel Modules” ระหว่างการบูต SLES

ตรวจสอบและแก้ไขข้อผิดพลาดของ systemd-modules-load.service บน SLES โดยการค้นหาโมดูลที่มีปัญหา แก้ไขการกำหนดค่าการบูต และสร้าง initramfs ใหม่เฉพาะเมื่อจำเป็นเท่านั้น

วิธีการย้ายเดสก์ท็อป Debian ไปยังระบบปฏิบัติการที่ไม่สามารถเปลี่ยนแปลงได้โดยใช้ OSTree

วิธีการย้ายเดสก์ท็อป Debian ไปยังระบบปฏิบัติการที่ไม่สามารถเปลี่ยนแปลงได้โดยใช้ OSTree

เรียนรู้ว่าเหตุใด Debian จึงไม่สามารถทำให้เป็น OSTree ที่ไม่สามารถเปลี่ยนแปลงได้ด้วยการติดตั้งแพ็กเกจเพียงแพ็กเกจเดียว จากนั้นจึงทำการย้ายไปยังเดสก์ท็อป OSTree อย่างปลอดภัย หรือวางแผนสร้างอิมเมจ Debian แบบกำหนดเอง

Fix Touchpad Gestures Not Working on Wayland in Ubuntu 24.04

Fix Touchpad Gestures Not Working on Wayland in Ubuntu 24.04

Fix missing three-finger touchpad gestures on Ubuntu 24.04 Wayland by checking GNOME settings, libinput events, updates, and extensions.

วิธีตั้งค่าสคริปต์สลับเอาต์พุตเสียง PipeWire บน Debian

วิธีตั้งค่าสคริปต์สลับเอาต์พุตเสียง PipeWire บน Debian

สร้างสคริปต์สลับเอาต์พุต PipeWire ที่เชื่อถือได้บน Debian ด้วย wpctl สลับระหว่างลำโพง, บลูทูธ, USB หรือ HDMI โดยไม่ต้องกำหนด ID แบบตายตัว

วิธีการตั้งค่าเครื่องพิมพ์ผ่าน CUPS บนระบบปฏิบัติการ HamoniKR

วิธีการตั้งค่าเครื่องพิมพ์ผ่าน CUPS บนระบบปฏิบัติการ HamoniKR

ตั้งค่าเครื่องพิมพ์ USB และเครื่องพิมพ์เครือข่ายบน HamoniKR OS ด้วย CUPS เพิ่มคิว เลือกใช้ IPP แบบไม่ต้องใช้ไดรเวอร์ หรือใช้ไดรเวอร์เฉพาะรุ่น ตั้งค่าเริ่มต้น และพิมพ์หน้าทดสอบ

วิธีจำกัดการใช้งาน CPU และ RAM ของกระบวนการด้วย Cgroups บน Ubuntu

วิธีจำกัดการใช้งาน CPU และ RAM ของกระบวนการด้วย Cgroups บน Ubuntu

ใช้ systemd cgroups บน Ubuntu เพื่อจำกัดเวลาการใช้งาน CPU และหน่วยความจำสำหรับคำสั่งหรือบริการ เปรียบเทียบขอบเขตชั่วคราว ข้อจำกัดถาวร และข้อดีข้อเสียที่สำคัญ

วิธีการแปลองค์ประกอบ UI ของ Gooroom OS เป็นภาษาอังกฤษ

วิธีการแปลองค์ประกอบ UI ของ Gooroom OS เป็นภาษาอังกฤษ

เปลี่ยนเมนูของ Gooroom OS เป็นภาษาอังกฤษเมื่อมีการรองรับภาษา ทำตามขั้นตอนการตั้งค่าของ GNOME, การใช้ภาษาสำรองของ Debian และการตรวจสอบการแก้ไขปัญหา