การติดตั้งซอฟต์แวร์ใน Ubuntu ควรจะตรงไปตรงมา -- และส่วนใหญ่ก็เป็นเช่นนั้น แต่ผู้ใช้เกือบทุกคนเคยเจอปัญหากับ Update Manager ไม่ว่าจะเป็นที่เก็บ (repositories) หายไป หรือข้อผิดพลาดแปลกๆ ที่บ่งชี้ปัญหาเชื่อมต่ออินเทอร์เน็ต
มาดูปัญหาเหล่านี้ ข้อความแสดงข้อผิดพลาดที่เกี่ยวข้อง และวิธีแก้ไข
การอัปเดตสำคัญ
มันทำให้ขยับเมื่อไปติดตั้งแอปใหม่หรือรันอัปเดตระบบแล้ว Ubuntu ล้มเหลว อาจลองไม่ยุ่งกับการอัปเกรด หรือติดตั้งแอปด้วยตนเอง แต่นั้นไม่จำเป็นเลย ทั้งที่ต้องการคืออัปเดตที่เก็บ (repositories)
Ubuntu Update Manager ควรจัดการอัตโนมัติ แต่เผื่อกรณีล่าช้า คุณสามารถเปิดเทอร์มินัลและพิมพ์:
sudo apt-get update
คำสั่งนี้จะรีเฟรชที่เก็บ (repositories คืออะไร?) ซึ่งควรทำให้คุณได้แอปใหม่ที่ควรหา แต่การอัปเดตระบบล่ะ?
Ubuntu Update Manager: ทำหน้าที่อะไร?
ในเทอร์มินัล คุณอัปเกรดระบบได้ง่ายด้วย:
sudo apt-get upgrade
แตจุดประสงค์ของ Ubuntu Update Manager คือนำ GUI ที่ใช้เมาส์มาให้กระบวนการนี้ ทำไมจึงมีข้อผิดพลาด ทำให้อัปเดตล้มเหลว และกล่องโต้ตอบแนะนำ "ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต" ใน Ubuntu 14.04 ขึ้นไป
โดยธรรมชาติ สิ่งแรกที่คุณทำคือตรวจสอบอินเทอร์เน็ต อาจเปิดเทอร์มินัลและพิมพ์:
ping www.google.com
...หรือ URL เว็บไซต์ยอดนิยมอื่นที่คุณรู้ว่าออนไลน์อยู่
ทำไม Ubuntu Update Manager จึงเชื่อมต่อและดาวน์โหลดอัปเดตไม่ได้? ความแตกต่างอยู่ที่วิธีการเชื่อมต่อของแอปทั้งสอง Update Manager และ apt-get (เครื่องมือติดตั้งบรรทัดคำสั่งที่มีในทุกการกระจายที่เบส Debian เช่น Ubuntu และ Raspbian ของ Raspberry Pi) Update Manager ยืนยันการเชื่อมต่ออินเทอร์เน็ตกับกระบวนการ NetworkManager ในขณะที่ apt-get พยายามเชื่อมต่อโดยตรง
เมื่อสถานะการเชื่อมต่อเปลี่ยนแปลงตามเวลา สิ่งนี้อาจทำให้ NetworkManager ตัดการเชื่อมต่อ ทำให้อัปเดตของคุณค้าง ในทางตรงข้าม apt-get จะดำเนินต่อไป รักษาการเชื่อมต่อตามที่ต้องการ
คุณอาจแปลกใจและคิด "ดีละ ผมจะใช้ apt-get แทน" แต่ด้วยการตั้งค่า Ubuntu Update Manager ให้ถูกต้อง คุณสามารถเพลิดเพลินกับการอัปเดตแบบใช้เมาส์ต่อไป
การตั้งค่า Ubuntu Update Manager
วิธีแรกคือดาวน์โหลดอัปเดตขนาดเล็กก่อน โดยยกเลิกเครื่องหมายถูกที่ด้านบนของต้นไม้ แล้วเลือกเฉพาะไฟล์ดาวน์โหลดขนาดเล็ก เมื่อไฟล์เหล่านี้ดาวน์โหลดเสร็จ คุณจึงไปไฟล์ขนาดใหญ่ทีละตัว
วิธีนี้ใช้ได้ดีกับอัปเดตขนาดเล็ก แต่สำหรับไฟล์ดาวน์โหลดขนาดใหญ่ คุณต้องตั้งค่า Update Manager ใหม่
เพื่อตั้งค่า Update Manager ให้ถูกต้อง เปิดมัน คลิกไอคอน Settings (รูปฟันเฟือง) จากนั้นคลิกเมนูดรอปดาวน์ตรง Download from และคลิก Select Best Server Update Manager จะทดสอบชุดต่างๆ เพื่อเลือกเซิร์ฟเวอร์ที่ดีที่สุด
รอการตรวจสอบเสร็จ คลิก Choose server และใส่รหัสผ่านยืนยัน แคชจะอัปเดต
หลังปิดกล่อง Settings รีสตาร์ทการอัปเดตใน Update Manager คุณควรพบว่าดาวน์โหลดได้โดยไม่มีปัญหาเพิ่มเติม
การตั้งค่าอื่นๆ และการจัดตารางอัปเดต
คุณสามารถปรับแต่งการจัดการอัปเดตซอฟต์แวร์ใน Ubuntu เพิ่มเติมได้ เช่น แท็บ Other Software ในหน้าตั้งค่า Update Manager แสดงว่าที่เก็บไหนอยู่ในสถานะเลือก สามารถใช้ในการ troubleshooting ปัญหา Update Manager อื่นๆ -- เช่น คุณอาจเลือกเอาที่เก็บ PPA (ขึ้นต้นด้วย ppa.) ออก เพื่อโฟกัสอัปเดต ในหน้าจอนี้ คุณเพิ่ม แก้ไข และลบที่เก็บได้ แต่ต้องรู้ที่อยู่เต็มของ repo ที่ต้องการเพิ่ม
ปัญหาหนึ่งของการรับอัปเดตคือมันอาจรบกวนงานที่คุณทำอยู่ และบางครั้งกินทรัพยากรที่คุณต้องการ วิธีหนึ่งหลีกเลี่ยงคือทำให้อัปเดตเกิดขึ้นน้อยลง ทำได้ในแท็บ Updates โดยเปลี่ยนค่าเริ่มต้น Daily เป็น Automatically check for updates ไป Every two days, Weekly, หรือ Every fortnight มีตัวเลือก Never ด้วย แต่เราไม่แนะนำ
เคยเจอปัญหา Ubuntu Update Manager ที่กล่าวมาข้างต้นไหม? หรือมีอย่างอื่นทำปัญหา? บอกเราในความคิดเห็นได้เลย