ตรวจสอบและติดตั้งการอัปเดตซอฟต์แวร์ Mac OS X จาก Terminal

สารบัญ:

Anonim

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

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

อ่านต่อเพื่อเรียนรู้เกี่ยวกับการใช้ยูทิลิตี้อัพเดตซอฟต์แวร์บรรทัดคำสั่งบน Mac

วิธีตรวจสอบและติดตั้งการอัปเดตซอฟต์แวร์ Mac OS จาก Command Line

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

เนื่องจากใช้บรรทัดคำสั่ง คุณจะใช้แอปพลิเคชัน Terminal ที่พบใน /Applications/Utilities/ บน Mac ทุกเครื่อง หากคุณไม่คุ้นเคยกับบรรทัดคำสั่ง การติดตั้งการอัปเดตซอฟต์แวร์จากการตั้งค่าระบบการอัปเดตซอฟต์แวร์หรือ Mac App Store น่าจะดีกว่า

แสดงรายการอัปเดตซอฟต์แวร์ Mac ที่มีทั้งหมดจาก Command Line

หากต้องการดูรายการอัพเดตซอฟต์แวร์ที่มีอยู่ ให้พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัล:

softwareupdate -l

คุณจะเห็นรายการอัปเดตที่มีอยู่

การติดตั้งการอัปเดตซอฟต์แวร์ Mac OS ที่มีทั้งหมดจาก Terminal

จากนั้นคุณสามารถติดตั้งการอัปเดตซอฟต์แวร์ทั้งหมดที่มีได้ด้วยคำสั่งต่อไปนี้:

sudo softwareupdate -iva

จำเป็นต้องใช้ sudo เพื่อรับสิทธิ์ superuser เพื่อติดตั้งการอัปเดตจริง

ติดตั้งการอัปเดตที่แนะนำเฉพาะจาก Terminal ใน Mac OS X

คุณยังสามารถติดตั้งเฉพาะการอัปเดตที่แนะนำด้วย:

sudo softwareupdate -irv

การติดตั้งการอัปเดตซอฟต์แวร์เฉพาะสำหรับ Mac จาก Terminal ของ Mac OS X

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

sudo softwareupdate -i iPhoneConfigurationUtility-3.2

เราได้กล่าวถึงแนวทางที่แตกต่างกันแต่คล้ายคลึงกันในการติดตั้งการอัปเดตซอฟต์แวร์เฉพาะด้วยวิธีนี้มาก่อน ดังนั้นวิธีนี้อาจคุ้นเคยกับคุณแล้ว

วิธีละเว้นการอัพเดตซอฟต์แวร์เฉพาะจาก Terminal ใน Mac OS X

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

sudo softwareupdate --ignore iWeb3.0.2-3.0.2

มีคำสั่งอัพเดทซอฟต์แวร์อะไรอีกบ้างใน Terminal

หากคุณต้องการดูตัวเลือกบรรทัดคำสั่งที่มีอยู่ทั้งหมดสำหรับ Software Update เพียงพิมพ์:

softwareupdate -h

กด Return แล้วคุณจะเห็นตัวเลือกอื่นๆ มากมายสำหรับการอัปเดตซอฟต์แวร์ตามบรรทัดคำสั่งสำหรับ MacOS รวมถึงวิธีตั้งค่าและล้างแค็ตตาล็อกการอัปเดตซอฟต์แวร์ ดาวน์โหลดแต่ไม่ได้ติดตั้ง ยกเลิกการดาวน์โหลด ติดตั้ง เพิกเฉย รีเซ็ต รายการละเว้น โหมดรายละเอียด ตัวเลือกระงับ ดึงบันทึกจาก softwareupdate daemon และอื่นๆ โดยเอาต์พุตต่อไปนี้จะแสดงตัวเลือกทั้งหมด:

ไม่บังคับ คุณสามารถใช้ softwareupdate man page:

man softwareupdate

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

เครื่องมือนี้มีอยู่ใน Mac OS X และ macOS ทุกเวอร์ชัน ดังนั้นจึงสามารถใช้เพื่ออัปเดต Mac ทุกรุ่นที่มีการอัปเดตซอฟต์แวร์ที่จำเป็น

นี่คือวิธีหนึ่งในการหลีกเลี่ยงการใช้ Mac App Store เพื่ออัปเดต Mac หากจำเป็นไม่ว่าจะด้วยเหตุผลใดก็ตาม อีกวิธีหนึ่งคือการใช้ Combo Updates เพื่ออัปเดตซอฟต์แวร์ระบบของ Mac หรือรับแพ็คเกจอื่นๆ จาก Apple ผ่านหน้า Support Downloads

หากคุณมีเคล็ดลับหรือกลเม็ดอื่น ๆ สำหรับการอัปเดตซอฟต์แวร์บรรทัดคำสั่งใน Mac OS โปรดแบ่งปันในความคิดเห็นด้านล่าง!

ตรวจสอบและติดตั้งการอัปเดตซอฟต์แวร์ Mac OS X จาก Terminal