Kapag kailangan mong mag-install ng mga pag-update ng software sa iyong Mac, malamang na magtungo ka sa Mac App Store. Ang mahaba na store app ng Apple ay matagal nang naging default na pamamaraan ng hindi lamang paghahanap at pag-install ng mga application ng third party, kundi pati na rin ang paglalapat ng mga patch at mga update para sa macOS at iba pang mga application ng Apple. Ngunit pagdating sa mga update ng macOS software, ang Mac App Store ay talagang isang harapan lamang para sa isang utos ng UNIX, at ang mga tagahanga ng Terminal ng Mac ay maaaring gumamit ng utos na ito upang i-update ang kanilang mga Mac at mga unang partido na apps habang ang pagtawid sa Mac App Store sa kabuuan. .
Ang utos ng pag-update ng software ng Mac na pinag-uusapan namin ay mahusay na pinangalanan: softwareupdate . Narito kung paano gamitin ito.
- Ilunsad ang application ng Terminal (na matatagpuan sa / Aplikasyon / Utility folder o sa pamamagitan ng paghahanap nito sa Spotlight).
- Mula sa Terminal, i-type ang softwareupdate -l (iyon ang isang maliit na titik na "L" at hindi ang bilang ng isa). Magbibigay ito ng isang listahan ng lahat ng magagamit na mga update kasama ang kanilang mga indibidwal na laki ng file at isang tala na nagpapahiwatig kung kailangan mong i-restart ang iyong Mac upang makumpleto ang proseso ng pag-update.
- Upang mai-install ang isang indibidwal na pag -update ng software, ipasok ang command sudo softwareupdate -i name , kung saan ang "pangalan" ay ang eksaktong pangalan ng isa sa mga magagamit na pag-update na isiniwalat ng utos ng listahan. Dahil ito ay isang utos ng superuser (sudo), kailangan mong ipasok ang iyong password sa admin account kapag sinenyasan.
- Upang mai-install ang lahat ng magagamit na mga pag-update ng software, sa halip gamitin ang command sudo softwareupdate -i -a . Ang "-a" switch ay nagtuturo lamang sa utos na i-install ang lahat ng mga pag-update. Muli, kailangan mong ipasok ang iyong password sa admin kapag sinenyasan.
- Walang tradisyunal na bar ng pag-unlad, ngunit makikita mo ang na-update na mga entry sa teksto sa window ng Terminal habang nakumpleto ang bawat hakbang, na ipaalam sa iyo ang parehong kapag na-download ang ilang mga pag-update at kapag kumpleto na ang buong proseso ng pag-install. Kung nag-install ka ng mga pag-update ng software na nangangailangan ng pag-reboot, makakakita ka ng isang pangwakas na mensahe na nagtuturo sa iyo upang i-restart ang iyong Mac. Maaari mo itong gawin sa pamamagitan ng normal na macOS interface, ngunit dahil ginagamit na namin ang mga utos ng UNIX sa Terminal, maaari mo ring i-type ang pag- shutdown ng sudo -r ngayon, na nagtuturo sa shutdown na utos upang ma-restart ang Mac ("-r") kaagad ("ngayon ").
Mga Pakinabang ng Paggamit ng Update ng Software sa pamamagitan ng Terminal
Ngayon alam mo kung paano patakbuhin ang Update ng Mac Software mula sa Terminal, ang malamang na tanong ay kung bakit nais mong gamitin ang pamamaraang ito sa halip na mag-click lamang ng ilang mga pindutan sa Mac App Store. Ang isang malaking kadahilanan ay ang automation at remote management. Ang mga gumagamit na may maraming mga Mac upang pamahalaan ay maaaring lumikha ng mga script o malayong magsimula ng isang pag-update ng software sa pamamagitan ng isang pamamaraan tulad ng SSH nang hindi kinakailangang mano-manong gumamit ng pagbabahagi ng screen o remote management software.
Ang isa pang potensyal na benepisyo ay ang bilis. Habang hindi unibersal, maraming mga gumagamit ang nag-uulat na ang mga pag-update ay mas mabilis na naka-install kapag naka-install sa pamamagitan ng Terminal, kapwa sa mga tuntunin ng paunang pag-install pati na rin ang post-restart na bahagi bilang mga reboot ng Mac. Bagaman hindi ang bawat pag-update ay makakakita ng isang makabuluhang pagtaas ng bilis, ang pamamaraan ng Terminal kahit papaano ay hindi magdagdag ng anumang oras kumpara sa Mac App Store.
Ang Isang Malaking Downside ng Paggamit ng Update ng Software sa pamamagitan ng Terminal
Sa kabila ng mga pakinabang nito para sa maraming mga gumagamit, mayroong isang malaking caveat ng pagpapatakbo ng Mac Software Update sa pamamagitan ng Terminal. Tulad ng nabanggit sa simula ng artikulong ito, ang pamamaraan ng Terminal ay gumagana lamang sa mga pag-update ng macOS system at unang partido na mga aplikasyon ng Apple tulad ng iTunes. Inihahambing ito sa Mac App Store, na i-update ang iyong mga third party na app sa tabi ng opisyal na mga pag-update ng Apple.
Ang mga gumagamit ng Longtime Mac ay maaaring makilala ang limitasyong ito ay pareho sa orihinal na utility ng Mac Software Update. Ang utility na ito, kung saan ay kung paano inihatid ng system ang Apple at mga pag-update ng unang partido sa mga gumagamit bago ang paglulunsad ng Mac App Store, ay hindi suportado ang mga application ng third party. Dahil ang utos ng softwareupdate UNIX ay nagsilbi ring batayan ng orihinal na Utility ng Software Update, may katuturan ang limitasyong ito.
Kaya, kung nais mo lamang na mabilis na mai-install ang macOS system at mga pag-update ng unang partido, o kung hindi ka gumagamit ng anumang mga third party na app mula sa Mac App Store, ang pamamaraan ng Terminal ay saklaw mo. Kung hindi, maaari kang maging mas mahusay na malagkit sa default na paraan ng Mac App Store dahil pinapanatili nito ang iyong una at ikatlong partido ng pag-update ng lahat sa isang lugar.
