Ko morate na svoj Mac namestiti posodobitve programske opreme, se verjetno odpravite v Mac App Store. Applova kurirana trgovina z aplikacijami je že dolgo privzeta metoda ne le iskanja in nameščanja aplikacij tretjih oseb, temveč tudi za uporabo popravkov in posodobitev za macOS in druge Applove aplikacije. Toda ko gre za posodobitve programske opreme macOS, je Mac App Store v resnici le sprednji del za ukaz UNIX in oboževalci Macovega terminala lahko dejansko uporabijo ta ukaz za posodobitev svojih aplikacij Mac in prvotnih aplikacij, medtem ko v celoti obidejo Mac App Store. .
Ukaz za posodobitev programske opreme Mac, o katerem govorimo, je koristno dobro poimenovan: posodobitev programske opreme. Tukaj je opisano, kako ga uporabiti.
- Zaženite aplikacijo Terminal (ki jo najdete v mapi /Applications/Utilities ali tako, da jo poiščete s Spotlight).
- V terminalu vnesite posodobitev programske opreme -l (to je mala črka "L" in ne številka ena). To bo zagotovilo seznam vseh razpoložljivih posodobitev skupaj z njihovimi posameznimi velikostmi datotek in opombo, ki označuje, ali boste morali znova zagnati svoj Mac, da dokončate postopek posodobitve.
- Za namestitev an posameznika posodobitev programske opreme, vnesite ukaz sudo softwareupdate -i ime, kjer je »ime« natančno ime ene od razpoložljivih posodobitev, ki jih razkrije ukaz list. Ker je to ukaz superuporabnika (sudo), boste morali ob pozivu vnesti geslo skrbniškega računa.
- Za namestitev vse razpoložljive posodobitve programske opreme, namesto tega uporabite ukaz sudo softwareupdate -i -a. Stikalo "-a" ukazu preprosto naroči namestitev vseh posodobitev. Ponovno boste morali ob pozivu vnesti skrbniško geslo.
- Tradicionalne vrstice napredka ni, vendar boste ob zaključku vsakega koraka v oknu terminala videli posodobljene vnose besedila, ki vas obveščajo, kdaj so bile določene posodobitve prenesene in kdaj je celoten postopek namestitve končan. Če ste namestili posodobitve programske opreme, ki zahtevajo ponovni zagon, boste videli končno sporočilo z navodilom, da znova zaženete Mac. To lahko storite prek običajnega vmesnika macOS, a ker v terminalu že uporabljamo ukaze UNIX, lahko tudi vnesete sudo zaustavitev -r zdaj, ki ukazu za zaustavitev takoj znova zažene Mac (»-r«) (»zdaj«).
Prednosti uporabe posodobitve programske opreme prek terminala
Zdaj, ko veš kako če želite zagnati posodobitev programske opreme Mac iz terminala, je verjetno vprašanje zakaj želite uporabiti to metodo, namesto da preprosto kliknete nekaj gumbov v trgovini Mac App Store. Eden od velikih razlogov je avtomatizacija in upravljanje na daljavo. Uporabniki z več računalniki Mac za upravljanje lahko ustvarijo skripte ali na daljavo sprožijo posodobitev programske opreme prek metode, kot je SSH, ne da bi morali ročno uporabljati programsko opremo za skupno rabo zaslona ali oddaljeno upravljanje.
Druga možna prednost je hitrost. Čeprav niso univerzalni, mnogi uporabniki poročajo, da se posodobitve namestijo hitreje, ko so nameščene prek terminala, tako v smislu začetne namestitve kot tudi dela po ponovnem zagonu, ko se Mac znova zažene. Čeprav vsaka posodobitev ne bo občutno povečala hitrosti, metoda Terminal vsaj ne bo dodala časa v primerjavi z Mac App Store.
Ena velika pomanjkljivost uporabe posodobitve programske opreme prek terminala
Kljub prednostim za številne uporabnike obstaja eno veliko opozorilo pri izvajanju posodobitve programske opreme Mac prek terminala. Kot je bilo omenjeno na začetku tega članka, metoda Terminal deluje samo s posodobitvami sistema macOS in prvimi aplikacijami Apple, kot je iTunes. To primerjamo z Mac App Store, ki bo poleg uradnih posodobitev Apple posodabljala tudi aplikacije drugih proizvajalcev.
Dolgoletni uporabniki Mac morda prepoznajo, da je ta omejitev enaka originalnemu pripomočku za posodobitev programske opreme Mac. Ta pripomoček, na podlagi katerega je Apple uporabnikom dostavljal posodobitve sistema in prve osebe pred uvedbo Mac App Store, ni podpiral aplikacij tretjih oseb. Ker je ukaz softwareupdate UNIX služil tudi kot osnova za izvirni pripomoček Software Update, je ta omejitev smiselna.
Torej, če želite samo hitro namestiti sistem macOS in posodobitve prve osebe ali če ne uporabljate nobenih aplikacij tretjih oseb iz trgovine Mac App Store, vas bo pokrila metoda Terminal. Če ne, je morda bolje, da se držite privzete metode Mac App Store, saj hrani posodobitve aplikacij prve in tretje osebe na enem mestu.