Anonim

Apabila anda perlu memasang kemas kini perisian pada Mac anda, anda mungkin pergi ke Mac App Store. Kedai aplikasi yang disusun Apple telah lama menjadi kaedah lalai bukan hanya mencari dan memasang aplikasi pihak ketiga, tetapi juga memohon patch dan kemas kini untuk macOS dan aplikasi Apple lain. Tetapi apabila ia berkaitan dengan pembaharuan perisian macOS, Mac App Store benar-benar hanya hujung depan untuk arahan UNIX, dan peminat Terminal Mac sebenarnya boleh menggunakan arahan ini untuk mengemas kini Mac dan aplikasi parti pertama mereka sambil melangkau Mac App Store sama sekali .


Perintah kemas kini perisian Mac yang kita sedang bincangkan adalah bernama: softwareupdate . Inilah caranya untuk menggunakannya.

  1. Lancarkan aplikasi Terminal (yang boleh didapati di folder / Aplikasi / Utiliti atau dengan mencarinya dengan Spotlight).
  2. Dari Terminal, ketik perisianupdate -l (itu huruf kecil "L" dan bukan nombor satu). Ini akan menyediakan senarai semua kemas kini yang tersedia bersama-sama dengan saiz fail individu mereka dan nota yang menunjukkan sama ada anda perlu memulakan semula Mac anda untuk menyelesaikan proses kemas kini.

  3. Untuk memasang kemas kini perisian individu , masukkan nama sudo perisianupdate -i perintah, di mana "nama" adalah nama tepat salah satu kemas kini yang tersedia yang diungkapkan oleh perintah senarai. Oleh kerana ini adalah arahan superuser (sudo), anda perlu memasukkan kata laluan akaun admin anda apabila diminta.

  4. Untuk memasang semua kemas kini perisian yang tersedia, sebaliknya gunakan perintah sudo softwareupdate -i -a . Suis "-a" hanya memerintahkan arahan untuk memasang semua kemas kini. Sekali lagi, anda perlu memasukkan kata laluan admin anda apabila digesa.
  5. Tidak ada bar kemajuan tradisional, tetapi anda akan melihat penyertaan teks yang dikemas kini dalam tetingkap Terminal kerana setiap langkah selesai, membiarkan anda mengetahui kedua-dua kemas kini tertentu telah dimuat turun dan apabila keseluruhan proses pemasangan selesai. Jika anda memasang kemas kini perisian yang memerlukan reboot, anda akan melihat mesej terakhir yang mengarahkan anda untuk memulakan semula Mac anda. Anda boleh melakukan ini melalui antara muka macos biasa, tetapi kerana kami sudah menggunakan arahan UNIX di Terminal, anda juga boleh menaip sudo shutdown -r sekarang, yang mengarahkan perintah shutdown untuk memulakan semula Mac ("-r") dengan segera ("sekarang ").

Manfaat Menggunakan Kemas Kini Perisian melalui Terminal

Sekarang anda tahu bagaimana untuk menjalankan Kemas Kini Perisian Mac dari Terminal, soalan yang mungkin adalah mengapa anda ingin menggunakan kaedah ini dan bukannya hanya mengklik beberapa butang di Mac App Store. Salah satu sebab utama adalah automasi dan pengurusan jarak jauh. Pengguna dengan pelbagai Mac untuk mengurus boleh membuat skrip atau mula memulakan kemas kini perisian melalui kaedah seperti SSH tanpa perlu menggunakan perkongsian skrin secara manual atau perisian pengurusan jauh.
Satu lagi manfaat yang berpotensi adalah kelajuan. Walaupun tidak sejagat, ramai pengguna melaporkan bahawa kemas kini memasang lebih cepat apabila dipasang melalui Terminal, baik dari segi pemasangan awal dan juga bahagian pasca restart ketika Mac reboot. Walaupun tidak setiap kemas kini akan melihat peningkatan kelajuan yang ketara, kaedah Terminal sekurang-kurangnya tidak akan menambah masa berbanding Mac App Store.

Kelemahan Satu Besar Menggunakan Kemas Kini Perisian melalui Terminal

Walaupun manfaatnya untuk banyak pengguna, ada satu kaveat besar menjalankan Mac Software Update melalui Terminal. Seperti yang disebutkan di awal artikel ini, kaedah Terminal hanya berfungsi dengan kemas kini sistem macOS dan aplikasi Apple pihak pertama seperti iTunes. Ini dibandingkan dengan Mac App Store, yang akan mengemas kini aplikasi pihak ketiga anda bersama-sama kemas kini Apple rasmi.
Pengguna Mac lama mungkin mengakui had ini sama dengan utiliti Kemas Kini Perisian Mac asal. Utiliti ini, iaitu bagaimana sistem penyampaian Apple dan kemasukan pihak pertama kepada pengguna sebelum pelancaran Mac App Store, tidak menyokong aplikasi pihak ketiga. Memandangkan perundingan UNIX perisian itu juga berfungsi sebagai asas utiliti Perisian Kemas kini asal, batasan ini masuk akal.
Jadi, jika anda hanya mahu memasang sistem macOS dengan cepat dan kemas kini pihak pertama, atau jika anda tidak menggunakan sebarang aplikasi pihak ketiga dari Mac App Store, kaedah Terminal anda telah dilindungi. Jika tidak, anda mungkin lebih baik berpegang dengan kaedah Mac App Store lalai kerana ia memastikan kedua-dua aplikasi pertama dan ketiga anda mengemas kini semua dalam satu tempat.

Bagaimana untuk menjalankan kemas kini perisian mac melalui terminal