วิธีอัปเดตแอป Mac OS X และ Mac จาก Terminal

คุณจะพบว่ามีการอัปเดตสำหรับระบบ macOS หรือแอพที่ติดตั้งในเครื่องของคุณ สิ่งสำคัญคือคุณต้องทำให้ซอฟต์แวร์ระบบและแอปของคุณทันสมัยอยู่เสมอ สิ่งนี้ทำให้มั่นใจได้ว่าระบบของคุณมีเสถียรภาพและแอพของคุณไม่มีข้อบกพร่อง

สำหรับเครื่อง Mac คุณสามารถอัปเดตระบบปฏิบัติการและแอปพลิเคชัน(ways to update the operating system and applications)ได้ หลายวิธี วิธีดั้งเดิมในการรับและติดตั้งการอัปเดตใหม่คือการใช้Mac App Store อย่างเป็นทางการ ในเครื่องของคุณ

หน้าต่างเทอร์มินัล

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

อัปเดตเวอร์ชัน macOS จาก Terminal(Update The macOS Version From Terminal)

Terminalมีคำสั่งที่ตรวจสอบการอัปเดตทั้งหมดที่มีสำหรับ macOS และให้คุณดาวน์โหลดและติดตั้งการอัปเดตเหล่านั้นในเครื่องของคุณ คำสั่งนี้ยังให้คุณอัพเดท แอพของ Appleเช่น iTunes บนMacของ คุณ

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

ค้นหาการอัปเดตระบบ macOS ที่พร้อมใช้งาน(Find Available macOS System Updates)

สิ่งแรกที่คุณต้องทำคือตรวจสอบว่ามีการอัปเดตใดบ้างสำหรับ แอ ป macOS และ Apple ของคุณ (Apple)การตรวจสอบไม่ได้หมายความว่าต้องดาวน์โหลดหรือติดตั้งการอัปเดต เป็นเพียงการให้คุณทราบว่าต้องอัปเดตอะไรบ้างบนMacของ คุณ

เปิด แอป Terminalโดยใช้วิธีการที่คุณต้องการบนMac

เมื่อแอปเปิดขึ้นมา ให้พิมพ์คำสั่งต่อไปนี้แล้วกดEnter

softwareupdate -l

หน้าต่างเทอร์มินัลพร้อมคำสั่ง: softwareupdate -l

จะค้นหาการอัปเดตที่มีอยู่ทั้งหมดและแสดงในหน้าต่างTerminal ของคุณ (Terminal)ข้อมูลที่คุณจะเห็น ได้แก่ ชื่อแอป ขนาดของการอัปเดต ไม่ว่าแนะนำให้อัปเดตหรือไม่ และการอัปเดตนั้นจำเป็นต้องรีบูตเครื่องหรือไม่

เครื่องมืออัปเดตซอฟต์แวร์ใน Terminal

คุณยังสามารถตรวจสอบการอัปเดตด้วยTerminalแล้วติดตั้งจากApp Storeได้ หากต้องการทำเช่นนั้น

ดาวน์โหลดการอัปเดตระบบ macOS(Download macOS System Updates)

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

  • เปิด แอป Terminalแล้วพิมพ์คำสั่งต่อไปนี้แล้วกดEnter

    softwareupdate -d -a

เทอร์มินัลพร้อมคำสั่ง: softwareupdate -d -a

  • จะดาวน์โหลดการอัปเดตที่มีอยู่ทั้งหมด แต่จะไม่ติดตั้ง คุณจะพบไฟล์อัพเดทเหล่านี้ในโฟลเดอร์ /Library/Updates/บน Mac ของคุณ

ติดตั้งการอัปเดต macOS ที่ดาวน์โหลด(Install Downloaded macOS Updates)

การอัปเดตที่คุณดาวน์โหลดโดยใช้ คำสั่ง Terminalไม่สามารถติดตั้งด้วยตนเองได้ การอัปเดตเหล่านี้สามารถติดตั้งได้โดยใช้คำสั่งในแอป Terminal(installed using a command in the Terminal)เท่านั้น

ในการติดตั้ง คุณต้องค้นหาชื่อของการอัปเดตก่อน จากนั้นจึงใช้ชื่อนั้นด้านล่างเพื่อติดตั้งการอัปเดตบนMacของ คุณ

  • เปิด แอป Terminalพิมพ์คำสั่งต่อไปนี้ แล้วกดEnter ตรวจสอบให้แน่ใจว่าได้แทนที่ชื่อการอัปเดต(update-name)ด้วยชื่อของการอัปเดตที่คุณต้องการติดตั้ง

    softwareupdate -i อัปเดตชื่อ(softwareupdate -i update-name)

หน้าต่างเทอร์มินัลพร้อมคำสั่ง: softwareupdate -i update-name

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

ดาวน์โหลดและติดตั้งการอัปเดต macOS ทั้งหมด(Download & Install All macOS Updates)

สิ่งที่คุณทำในส่วนข้างต้นคือการปรับปรุงสิ่งต่างๆ ทีละน้อย จะทำอย่างไรถ้าคุณต้องการค้นหา ดาวน์โหลด และติดตั้งการอัปเดต macOS ทั้งหมดในคราวเดียว เทอร์มินัล(Terminal)ครอบคลุมคุณแล้ว

มีคำสั่งที่ให้คุณติดตั้งการอัปเดตที่มีทั้งหมดบนMac ของคุณ ในการดำเนินการครั้งเดียว

  • เปิด แอป Terminalและเรียกใช้คำสั่งต่อไปนี้ในนั้น

    softwareupdate -i -a

เทอร์มินัลพร้อมคำสั่ง: softwareupdate -i -a

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

อัปเดตแอป Mac จาก Terminal(Update Mac Apps From Terminal)

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

เพื่อให้สามารถอัปเดตMac Store Appsทั้งหมดได้ คุณจะต้องติดตั้งHomebrewตามด้วย 'mas' ในเครื่องของคุณ จากนั้นจะให้คุณอัปเดตแอปอื่นๆ ได้

เปิด แอป Terminalและเรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งHomebrew

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

หน้าต่างเทอร์มินัลพร้อมคำสั่ง: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

เมื่อ ติดตั้ง Homebrewแล้ว ให้พิมพ์คำสั่งต่อไปนี้แล้วกดEnterเพื่อติดตั้งยูทิลิตี้ mas

brew ติดตั้ง mas(brew install mas)

เทอร์มินัลด้วยคำสั่ง: brew install mas

เมื่อติดตั้ง mas แล้ว คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อดูรายการแอปทั้งหมดที่สามารถอัปเดตได้โดยใช้ยูทิลิตี้นี้

รายการมวลชน(mas list)

เทอร์มินัลพร้อมยูทิลิตี้รายการ mas

พิมพ์คำสั่งต่อไปนี้แล้วกดEnterเพื่อดูแอปทั้งหมดที่ต้องอัปเดต

ล้าสมัยแล้ว(mas outdated)

หน้าต่างเทอร์มินัลที่มี mas ล้าสมัย

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

mas อัพเกรด(mas upgrade)

หน้าต่างเทอร์มินัลพร้อมคำสั่งอัปเกรด mas

รอ(Wait)ในขณะที่ยูทิลิตี้อัปเดตแอปของคุณ เมื่อเสร็จแล้ว คุณสามารถปิดหน้าต่างเทอร์มินัล ได้(Terminal)

คุณไม่จำเป็นต้องติดตั้ง mas และHomebrewบนMac ของคุณเสมอ หากคุณไม่ได้วางแผนที่จะอัปเดตแอปด้วยวิธีนี้ในอนาคต การถอนการติดตั้งจะไม่ส่งผลต่อแอพที่อัพเดทบนMac ของคุณ ดังนั้นจึงปลอดภัยที่จะลบออกหากคุณต้องการ



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts