บางครั้งคุณจะพบว่ามีการอัปเดตให้กับระบบ macOS หรือแอปที่ติดตั้งบนเครื่อง การเก็บระบบและแอปให้ทันสมัยเป็นสิ่งสำคัญ เพื่อให้ระบบเสถียรและแอปปราศจากบั๊ก
บน Mac คุณมีหลายวิธีในการอัปเดตระบบและแอปพลิเคชัน วิธีดั้งเดิมคือใช้ Mac App Store อย่างเป็นทางการ
อย่างไรก็ตาม คุณไม่ได้ถูกผูกมัดกับ App Store เพียงอย่างเดียว คุณยังสามารถใช้แอป Terminal เพื่อค้นหา ดาวน์โหลด และติดตั้งการอัปเดตต่างๆ บนเครื่องได้ มีตัวเลือกที่ปรับแต่งได้เพื่อตัดสินใจว่าการอัปเดตควรติดตั้งอย่างไร
อัปเดตรุ่น macOS จาก Terminal
Terminal มีคำสั่งที่ตรวจสอบการอัปเดตที่พร้อมใช้งานสำหรับ macOS และอนุญาตให้คุณดาวน์โหลดและติดตั้งบนเครื่อง คำสั่งนี้ยังอัปเดตแอปของ Apple เช่น iTunes บน Mac ได้อีกด้วย
สิ่งที่มันไม่ทำคือติดตั้งการอัปเดตสำหรับแอปภายนอก (third-party) ที่ติดตั้งบนเครื่อง สำหรับแอปเหล่านั้น คุณต้องติดตั้งแพ็กเกจที่อธิบายในภายหลังของคู่มือนี้
ค้นหาการอัปเดตระบบ macOS ที่พร้อมใช้งาน
สิ่งแรกที่คุณต้องการทำคือตรวจสอบว่ามีการอัปเดตอะไรให้กับ macOS และแอปของ Apple การตรวจสอบไม่ได้หมายความว่าดาวน์โหลดหรือติดตั้งอัปเดต แค่ให้คุณทราบว่าอะไรต้องอัปเดตบน Mac
- เปิดแอป Terminal ด้วยวิธีที่คุณชอบบน Mac
เมื่อแอปเปิด ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
softwareupdate -l
มันจะค้นหาการอัปเดตทั้งหมดและแสดงในหน้าต่าง Terminal ข้อมูลที่คุณจะเห็นรวมถึงชื่อแอป ขนาดอัปเดต ว่าอัปเดตแนะนำหรือไม่ และว่าอัปเดตต้องการรีบูทเครื่องหรือไม่
คุณยังสามารถตรวจสอบอัปเดตด้วย Terminal แล้วติดตั้งจาก App Store หากต้องการทำแบบนั้น
ดาวน์โหลดการอัปเดตระบบ macOS
หลังจากทราบว่ามีอัปเดตอะไรบ้าง คุณอาจต้องการดาวน์โหลดอัปเดตเหล่านั้นลง Mac โปรดทราบว่าการดาวน์โหลดก็ไม่บังคับให้ติดตั้งอัปเดตทันที คุณสามารถเก็บไฟล์อัปเดตไว้และไม่ติดตั้งทันที
- เปิดแอป Terminal พิมพ์คำสั่งต่อไปนี้และกด Enter:
softwareupdate -d -a
- มันจะดาวน์โหลดอัปเดตที่มีอยู่ทั้งหมดแต่ไม่ติดตั้ง คุณจะพบไฟล์อัปเดตเหล่านี้ในโฟลเดอร์ /Library/Updates/ บน Mac
ติดตั้งการอัปเดต macOS ที่ดาวน์โหลดไว้
การอัปเดตที่คุณดาวน์โหลดด้วยคำสั่ง Terminal ไม่สามารถติดตั้งด้วยตนเองได้ อัปเดตเหล่านี้สามารถติดตั้งได้เฉพาะผ่านคำสั่งใน Terminal เท่านั้น
เพื่อติดตั้ง คุณต้องหาชื่ออัปเดตก่อน แล้วใช้ชื่อนั้นในคำสั่งด้านล่างเพื่อติดตั้งอัปเดตบน Mac
- เปิดแอป Terminal พิมพ์คำสั่งต่อไปนี้และกด Enter แทนที่ update-name ด้วยชื่ออัปเดตที่ต้องการติดตั้ง:
softwareupdate -i update-name
มันจะแจ้งเมื่ออัปเดตถูกติดตั้งแล้ว ไม่ควรใช้เวลานาน เพราะอัปเดตดาวน์โหลดไว้แล้ว เพียงแค่ติดตั้ง
ดาวน์โหลด & ติดตั้งการอัปเดต macOS ทั้งหมด
สิ่งที่คุณทำในส่วนข้างต้นคืออัปเดตทีละนิดหน่อย ถ้าคุณต้องการค้นหา ดาวน์โหลด และติดตั้งอัปเดต macOS ทั้งหมดในครั้งเดียว Terminal ก็ทำได้
มีคำสั่งที่ให้คุณติดตั้งอัปเดตที่มีอยู่ทั้งหมดบน Mac ในการรันครั้งเดียว
- เปิดแอป Terminal และรันคำสั่งต่อไปนี้:
softwareupdate -i -a
คำสั่งจะติดตั้งอัปเดตทั้งหมดและแจ้งเมื่อเสร็จสิ้น จะใช้เวลานานกว่าวิธีข้างต้น เพราะมันดาวน์โหลดอัปเดตทั้งหมดก่อน แล้วค่อยติดตั้งทีละอัน
อัปเดตแอป Mac จาก Terminal
แอปภายนอกที่ไม่ได้พัฒนาโดย Apple ต้องใช้คำสั่งต่างกันในการอัปเดตจาก Terminal บน Mac การอัปเดตแอปเหล่านี้จะไม่แสดงเมื่อรันคำสั่งข้างต้น
เพื่อให้สามารถอัปเดตแอป Mac Store ทั้งหมด คุณต้องติดตั้ง Homebrew ตามด้วย 'mas' บนเครื่อง มันจะช่วยให้คุณอัปเดตแอปอื่นๆ ได้
เปิดแอป Terminal และรันคำสั่งต่อไปนี้เพื่อติดตั้ง Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
เมื่อ Homebrew ติดตั้งเสร็จ ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อติดตั้ง mas utility:
brew install mas
เมื่อ mas ติดตั้งเสร็จ คุณสามารถรันคำสั่งต่อไปนี้เพื่อดูรายการแอปทั้งหมดที่สามารถอัปเดตด้วย utility นี้:
mas list
พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อดูแอปทั้งหมดที่ต้องการอัปเดต:
mas outdated
รันคำสั่งต่อไปนี้เพื่ออัปเดตแอปที่ล้าสมัยทั้งหมด มันจะดาวน์โหลดอัปเดตสำหรับแอปที่ล้าสมัยทั้งหมดก่อน แล้วค่อยติดตั้ง ดังนั้นคาดการณ์ว่าจะใช้เวลาพอสมควรก่อนเสร็จ:
mas upgrade
รอจน utility อัปเดตแอปของคุณเสร็จ เมื่อเสร็จแล้ว คุณสามารถปิดหน้าต่าง Terminal ได้
คุณไม่จำเป็นต้องเก็บ mas และ Homebrew ไว้บน Mac หากไม่วางแผนอัปเดตแอปแบบนี้ในอนาคต การถอนการติดตั้งพวกมันจะไม่ส่งผลต่อแอปที่อัปเดตแล้ว จึงปลอดภายที่จะลบถ้าต้องการ