ฮาวทูส

วิธีอัปเดต macOS โดยใช้คำสั่ง Terminal อย่างง่าย

Mac App Store สามารถดาวน์โหลดได้ฟรีผ่านการอัปเดตซอฟต์แวร์ Apple Confims 2หากคุณเบื่อที่จะต้องรอให้แถบแสดงความคืบหน้าทำงานให้เสร็จทุกครั้งที่คุณรีบูตหลังจากอัปเดตซอฟต์แวร์ macOS คุณจะยินดีที่จะเรียนรู้ว่ามีวิธีอื่นในการอัปเดต Mac ของคุณที่อาจช่วยลดเวลาหยุดทำงานของคุณ





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

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



วิธีอัปเดต macOS จาก Command Line

ก่อนทำตามขั้นตอนเหล่านี้ ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลระบบทั้งหมดไว้แล้ว ซึ่งควรจะเพียงพอสำหรับหลักสูตรนี้เมื่อทำการอัปเดตใดๆ โปรดทราบว่าขั้นตอนต่อไปนี้จะแสดงเฉพาะรายการอัพเดทระบบของ Apple (iTunes, Photos, ไดรเวอร์เครื่องพิมพ์ และอื่นๆ ที่คล้ายกัน) แต่จะไม่มีรายการอัพเดทสำหรับแอพ Apple อื่นๆ ที่ไม่ได้ติดตั้งกับ macOS (เช่น Xcode) และไม่ใช่รายการอัพเดทของบริษัทอื่นจาก Mac App Store

  1. หากต้องการอัปเดต macOS จากบรรทัดคำสั่ง ให้เปิดใช้ก่อน เทอร์มินัล ซึ่งสามารถพบได้ในโฟลเดอร์ Applications/Utilities การดำเนินการนี้จะเปิดหน้าต่าง Terminal และพร้อมท์คำสั่งให้คุณเริ่มพิมพ์
    เทอร์มินัล

  2. ป้อนคำสั่งต่อไปนี้แล้วกด Enter: อัปเดตซอฟต์แวร์ -l
    เทอร์มินัลอัพเดตซอฟต์แวร์

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

ทีนี้มาดูผลลัพธ์ของคำสั่งกัน การอัปเดตที่มีอยู่จะปรากฏเป็นรายการในรายการเสมอ ในตัวอย่างของเรา ขณะนี้มีการอัปเดตเพียงรายการเดียวเท่านั้น แต่ทุกรายการมีรูปแบบเดียวกัน ดังที่แสดง:

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

อัพเดทรายละเอียด
บรรทัดที่สองมีคำอธิบายโดยละเอียดมากขึ้นของการอัปเดต ซึ่งรวมถึงหมายเลขเวอร์ชัน (โดยปกติจะอยู่ในวงเล็บ) และขนาดไฟล์ดาวน์โหลดเป็นกิโลไบต์ [แนะนำ] หมายถึงแนะนำให้ผู้ใช้ทุกคนอัปเดต และ [รีสตาร์ท] แสดงว่า Mac ของคุณต้องรีบูตเพื่อให้การติดตั้งเสร็จสมบูรณ์

ในการดาวน์โหลดและติดตั้งการอัปเดตเฉพาะในรายการ ให้ใช้รูปแบบต่อไปนี้ แต่แทนที่ ชื่อ ด้วยตัวระบุของการอัปเดต:

อัปเดตซอฟต์แวร์ -i NAME

หรือ:

softwareupdate --ติดตั้ง NAME

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

softwareupdate -- ติดตั้ง 'macOS High Sierra 10.13.3 การอัปเดตเสริม -'

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

ต่อไป ในการดาวน์โหลดการอัปเดตเฉพาะสำหรับระบบของคุณโดยไม่ต้องทำการติดตั้ง คุณสามารถใช้:

softwareupdate -d NAME

การอัปเดตที่ดาวน์โหลดด้วยวิธีนี้สามารถติดตั้งได้ในภายหลังด้วยเหมือนกัน -ผม หรือ --ติดตั้ง คำสั่งด้านบน หรือแม้กระทั่งผ่าน Mac App Store การอัปเดตเหล่านี้จะถูกดาวน์โหลดไปยังโฟลเดอร์ที่อยู่ใน /Library/Updates แต่ไม่ได้ออกแบบให้ติดตั้งโดยการดับเบิลคลิกที่แพ็คเกจในไดเร็กทอรีนั้น คุณจะต้องใช้ --ติดตั้ง สั่งหรือไปที่ Mac App Store เพื่อเริ่มการติดตั้งจริง

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

softwareupdate -i -a

เมื่อใช้คำสั่งเหล่านี้ คุณจะสามารถออกจากการอัปเดตเพื่อดาวน์โหลดและติดตั้งต่อไปในเบื้องหลังในขณะที่คุณใช้งานอย่างอื่น ด้วยความเรียบร้อย ในที่สุด Terminal จะแจ้งให้คุณรีสตาร์ทเครื่องด้วยตนเอง เพื่อให้ขั้นตอนการติดตั้งแบบเต็มเสร็จสมบูรณ์ (โปรดทราบว่ายูทิลิตี้ softwareupdate ต้องการการตรวจสอบสิทธิ์ของผู้ดูแลระบบสำหรับคำสั่งทั้งหมด ยกเว้นคำสั่ง -l หรือ -list หากคุณเรียกใช้ softwareupdate ในฐานะผู้ดูแลระบบทั่วไป คุณจะได้รับแจ้งให้ใส่รหัสผ่านเมื่อจำเป็น)

รีสตาร์ทพรอมต์
เนื่องจากผู้ใช้บางคนจะทราบอย่างไม่ต้องสงสัย จึงมีตัวเลือกเพิ่มเติมหลายอย่างที่สามารถใช้ร่วมกับยูทิลิตี้ softwareupdate ได้ ตัวอย่างเช่น, -กำหนดการเปิด/ปิด เปิด/ปิดการตรวจสอบพื้นหลังตามกำหนดเวลาของ Mac สำหรับการอัปเดต ผู้อ่านที่ชอบการผจญภัยมากขึ้นสามารถใช้ อัพเดตซอฟต์แวร์ผู้ชาย และ อัปเดตซอฟต์แวร์ -h สำหรับรายการสรุปคำสั่ง