1. การแนะนำ

Ubuntu เป็น Linux ดิสทริบิวชันแบบโอเพนซอร์สที่ใช้งานกันอย่างแพร่หลายทั่วโลก และแนะนำให้อัปเดตเป็นประจำเพื่อเพิ่มความปลอดภัยและเพิ่มฟังก์ชันใหม่ๆ การอัปเดตจะแก้ไขช่องโหว่ของระบบ และทำให้สามารถใช้ฟังก์ชันใหม่ๆ และซอฟต์แวร์ที่ทำงานได้อย่างมีประสิทธิภาพมากขึ้น ในบทความนี้ จะอธิบายวิธีการอัปเดต Ubuntu อย่างละเอียดสำหรับผู้เริ่มต้น โดยจะอธิบายทั้งวิธีที่สามารถทำได้ผ่าน Command Line และ GUI

侍エンジニア塾

2. ภาพรวมวิธีการอัปเดต Ubuntu

Ubuntu มีสองวิธีหลักในการทำให้ระบบเป็นปัจจุบัน วิธีหนึ่งคือการใช้ “Graphical User Interface (GUI)” และอีกวิธีคือการใช้ “Command Line” เราจะอธิบายแต่ละวิธีเป็นขั้นตอน

วิธีการอัปเดตด้วย GUI

  1. เปิด “Software Updater”
    สำหรับผู้ใช้เดสก์ท็อป Ubuntu วิธีที่ง่ายที่สุดคือการใช้ GUI เลือก “Software Updater” จากเมนูแอปพลิเคชัน และตรวจสอบการอัปเดตที่มี โดยเฉพาะอย่างยิ่งสำหรับผู้ใช้เริ่มต้น วิธีนี้ใช้งานง่ายและสะดวก หากพบการอัปเดตใหม่ในระบบ ให้คลิก “Install Now” และป้อนรหัสผ่านเพื่อเริ่มการติดตั้ง
  2. การแจ้งเตือนการรีสตาร์ท
    หลังจากการอัปเดตเสร็จสมบูรณ์ การอัปเดตบางรายการ (โดยเฉพาะการอัปเดต Kernel) จำเป็นต้องรีสตาร์ท เลือก “Restart Now” เพื่อปรับใช้การเปลี่ยนแปลงระบบ

วิธีการอัปเดตด้วย Command Line

  1. เรียกใช้ sudo apt update
    เปิดเทอร์มินัล (Ctrl+Alt+T) และเรียกใช้คำสั่งต่อไปนี้เพื่อรับข้อมูลแพ็คเกจล่าสุดจาก Repository
   sudo apt update

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

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

ในขั้นตอนนี้ แพ็คเกจทั้งหมดจะถูกอัปเกรดเป็นเวอร์ชันล่าสุด ป้อน Y เพื่อยืนยันการอัปเกรด

  1. เรียกใช้ sudo apt full-upgrade (ไม่บังคับ)
    สำหรับการอัปเดตที่สมบูรณ์ยิ่งขึ้น (การเปลี่ยนแปลงระบบครั้งใหญ่หรือการอัปเดต Kernel) ให้ใช้คำสั่งต่อไปนี้
   sudo apt full-upgrade

สิ่งนี้จะลบแพ็คเกจที่ไม่จำเป็นและปรับระบบให้เหมาะสม

3. วิธีการอัปเกรดเวอร์ชัน Ubuntu

นอกจากการอัปเดตแพ็คเกจปกติแล้ว Ubuntu ยังสามารถอัปเกรดเวอร์ชันระบบทั้งหมดได้อีกด้วย การอัปเกรดเป็นเวอร์ชัน LTS ใหม่มีความสำคัญอย่างยิ่งหากคุณกำลังใช้เวอร์ชัน Long Term Support (LTS)

การอัปเกรดเวอร์ชันด้วย GUI

เมื่อมี Ubuntu เวอร์ชันใหม่พร้อมใช้งาน ระบบจะแจ้งเตือนการอัปเดตโดยอัตโนมัติ เมื่อมีการแจ้งเตือน ให้คลิก “Upgrade” เพื่อย้ายไปยังเวอร์ชันใหม่ได้

การอัปเกรดเวอร์ชันด้วย Command Line

  1. การอัปเดตแพ็คเกจ
    ก่อนอื่น ให้เรียกใช้คำสั่งต่อไปนี้เพื่อให้แพ็คเกจของระบบเป็นปัจจุบัน
   sudo apt update && sudo apt upgrade
  1. การเรียกใช้การอัปเกรดเวอร์ชัน
    หากมีเวอร์ชันใหม่พร้อมใช้งาน ให้ใช้คำสั่งต่อไปนี้เพื่อทำการอัปเกรด
   sudo do-release-upgrade

จากนั้นทำตามคำแนะนำเพื่อดำเนินการอัปเกรดให้เสร็จสิ้น การอัปเดตจะเสร็จสมบูรณ์เมื่อระบบรีสตาร์ท

4. การบำรุงรักษาหลังการอัปเดต

หลังจากการอัปเดตเสร็จสมบูรณ์ อาจมีแพ็คเกจที่ไม่จำเป็นเหลืออยู่ในระบบ การลบแพ็คเกจเหล่านี้จะช่วยเพิ่มพื้นที่ดิสก์และรักษาประสิทธิภาพของระบบได้

  1. เรียกใช้ sudo apt autoremove
    เรียกใช้คำสั่งต่อไปนี้เพื่อลบแพ็คเกจที่ไม่จำเป็น
   sudo apt autoremove

สิ่งนี้จะลบแพ็คเกจที่ถูกติดตั้งในระหว่างการอัปเดต แต่ตอนนี้ไม่จำเป็นโดยอัตโนมัติ

5. การแก้ไขปัญหาและแนวทางปฏิบัติที่ดีที่สุด

วิธีการแก้ไขข้อผิดพลาด

อาจเกิดข้อผิดพลาดขึ้นระหว่างการอัปเดต ในกรณีนี้ การตรวจสอบข้อความแสดงข้อผิดพลาดในเทอร์มินัลและค้นหาวิธีแก้ไขบนอินเทอร์เน็ตเป็นเรื่องปกติ

  1. การแก้ไขข้อผิดพลาด sudo apt update
    หากมีข้อความแสดงข้อผิดพลาดปรากฏขึ้น รายละเอียดของปัญหาจะแสดงในสองสามบรรทัดสุดท้ายของเทอร์มินัล ดังนั้นให้แก้ไขปัญหาตามเนื้อหานั้น

การตั้งค่าการอัปเดตอัตโนมัติ

การเปิดใช้งานการอัปเดตอัตโนมัติจะทำให้ระบบของคุณเป็นปัจจุบันอยู่เสมอ เมื่อตั้งค่า “Automatic Updates” ในการตั้งค่า “Software & Updates” การอัปเดตที่สำคัญจะถูกนำไปใช้โดยอัตโนมัติ

6. สรุป

การอัปเดต Ubuntu เป็นประจำมีความสำคัญต่อการรักษาความปลอดภัยและทำให้ระบบอยู่ในสภาพที่เหมาะสม ทำความเข้าใจวิธีการอัปเดตทั้งแบบ GUI และ Command Line และนำไปใช้ในการบำรุงรักษาระบบ อย่าลืมบำรุงรักษาหลังการอัปเดตเพื่อให้ระบบทำงานได้อย่างเสถียรอยู่เสมอ

7. คำถามที่พบบ่อย (FAQ)

  1. ข้อมูลจะสูญหายหรือไม่เมื่ออัปเดต Ubuntu?
    ในการอัปเดตปกติ ข้อมูลจะไม่สูญหาย แต่แนะนำให้สำรองข้อมูลไว้เพื่อความปลอดภัย
  2. ความแตกต่างระหว่างการอัปเกรดเวอร์ชันกับการอัปเดตปกติคืออะไร?
    การอัปเดตปกติจะแก้ไขช่องโหว่ด้านความปลอดภัยและข้อบกพร่อง แต่การอัปเกรดเวอร์ชันจะย้ายระบบทั้งหมดไปยังรุ่นใหม่
  3. จะทำอย่างไรหากเกิดข้อผิดพลาดระหว่างการอัปเดต?
    ตรวจสอบข้อความแสดงข้อผิดพลาดและค้นหาวิธีแก้ไขบนอินเทอร์เน็ตตามเนื้อหานั้น
侍エンジニア塾