Kapag kailangan mong mag-install ng mga update sa software sa iyong Mac, malamang na magtungo ka sa Mac App Store. Ang na-curate na app store ng Apple ay matagal nang naging default na paraan ng hindi lamang paghahanap at pag-install ng mga third party na application, kundi pati na rin ng paglalapat ng mga patch at update para sa macOS at iba pang mga Apple application. Ngunit pagdating sa mga pag-update ng macOS software, ang Mac App Store ay talagang isang front end lamang para sa isang UNIX command, at ang mga tagahanga ng Mac's Terminal ay maaaring aktwal na gumamit ng command na ito upang i-update ang kanilang Mac at first party na apps habang nilalampasan ang Mac App Store nang buo. .
Ang utos ng pag-update ng software ng Mac na pinag-uusapan natin ay kapaki-pakinabang na pinangalanan: pag-update ng software. Narito kung paano ito gamitin.
- Ilunsad ang Terminal application (na makikita sa folder na /Applications/Utilities o sa pamamagitan ng paghahanap dito gamit ang Spotlight).
- Mula sa Terminal, i-type softwareupdate -l (iyan ay isang maliit na titik na "L" at hindi ang numero uno). Magbibigay ito ng listahan ng lahat ng available na update kasama ng kanilang mga indibidwal na laki ng file at isang tala na nagsasaad kung kakailanganin mong i-restart ang iyong Mac upang makumpleto ang proseso ng pag-update.
- Upang i-install ang isang indibidwal pag-update ng software, ipasok ang command sudo softwareupdate -i pangalan, kung saan ang "pangalan" ay ang eksaktong pangalan ng isa sa mga available na update na inihayag ng command na listahan. Dahil isa itong superuser (sudo) na utos, kakailanganin mong ilagay ang password ng iyong admin account kapag na-prompt.
- Upang i-install lahat magagamit na mga update sa software, sa halip ay gamitin ang command sudo softwareupdate -i -a. Ang switch na "-a" ay nagtuturo lamang sa command na i-install ang lahat ng mga update. Muli, kakailanganin mong ilagay ang iyong password ng admin kapag na-prompt.
- Walang tradisyunal na progress bar, ngunit makikita mo ang na-update na mga entry ng text sa Terminal window habang nakumpleto ang bawat hakbang, na nagpapaalam sa iyo pareho kapag na-download na ang ilang partikular na update at kapag kumpleto na ang buong proseso ng pag-install. Kung nag-install ka ng mga update sa software na nangangailangan ng pag-reboot, makakakita ka ng huling mensahe na nagtuturo sa iyong i-restart ang iyong Mac. Magagawa mo ito sa pamamagitan ng normal na interface ng macOS, ngunit dahil gumagamit na kami ng mga utos ng UNIX sa Terminal, maaari mo ring i-type sudo shutdown -r ngayon, na nagtuturo sa shutdown command na i-restart ang Mac (“-r”) kaagad (“ngayon”).
Mga Benepisyo ng Paggamit ng Software Update sa pamamagitan ng Terminal
Ngayong alam mo na paano upang patakbuhin ang Mac Software Update mula sa Terminal, ang malamang na tanong ay bakit gusto mong gamitin ang paraang ito sa halip na i-click lamang ang ilang mga pindutan sa Mac App Store. Ang isang malaking dahilan ay ang automation at remote na pamamahala. Ang mga user na may maraming Mac na pinamamahalaan ay maaaring gumawa ng mga script o malayuang magpasimula ng pag-update ng software sa pamamagitan ng isang paraan gaya ng SSH nang hindi kinakailangang manual na gumamit ng pagbabahagi ng screen o remote management software.
Ang isa pang potensyal na benepisyo ay ang bilis. Bagama't hindi pangkalahatan, maraming mga gumagamit ang nag-uulat na ang mga update ay nag-i-install nang mas mabilis kapag na-install sa pamamagitan ng Terminal, parehong sa mga tuntunin ng paunang pag-install pati na rin ang post-restart na bahagi habang nagre-reboot ang Mac. Bagama't hindi lahat ng pag-update ay makakakita ng makabuluhang pagtaas ng bilis, ang paraan ng Terminal ay hindi magdadagdag anumang oras kumpara sa Mac App Store.
Ang Isang Malaking Downside ng Paggamit ng Software Update sa pamamagitan ng Terminal
Sa kabila ng mga benepisyo nito para sa maraming user, mayroong isang malaking caveat sa pagpapatakbo ng Mac Software Update sa pamamagitan ng Terminal. Gaya ng nabanggit sa simula ng artikulong ito, gumagana lang ang paraan ng Terminal sa mga update ng macOS system at mga app ng Apple sa unang partido tulad ng iTunes. Inihahambing ito sa Mac App Store, na mag-a-update ng iyong mga third party na app kasama ng mga opisyal na update ng Apple.
Maaaring kilalanin ng mga matagal nang gumagamit ng Mac na ang limitasyong ito ay kapareho ng orihinal na utility ng Mac Software Update. Ang utility na ito, na kung paano naghatid ang Apple ng mga update sa system at first party sa mga user bago ang paglunsad ng Mac App Store, ay hindi sumusuporta sa mga third party na application. Dahil ang utos ng softwareupdate na UNIX ay nagsilbi rin bilang batayan ng orihinal na utility sa Software Update, ang limitasyong ito ay may katuturan.
Kaya, kung gusto mo lang na mabilis na mag-install ng macOS system at mga update sa first party, o kung hindi ka gumagamit ng anumang third party na app mula sa Mac App Store, sakop mo ang paraan ng Terminal. Kung hindi, maaaring mas mabuting manatili ka sa default na paraan ng Mac App Store dahil pinapanatili nito ang mga update ng iyong una at third party na app sa isang lugar.