Ko morate na svoj Mac namestiti posodobitve programske opreme, se verjetno odpravite v Mac App Store. Apple-ova kurirana trgovina z aplikacijami je že dolgo privzeta metoda ne le iskanja in nameščanja aplikacij tretjih strank, temveč tudi uporabe popravkov in posodobitev za macOS in druge Applove aplikacije. Kadar pa gre za posodobitve programske opreme macOS, je Mac App Store res samo sprednji del za ukaz UNIX in oboževalci Mac-ovega terminala lahko dejansko uporabijo ta ukaz za posodobitev svojih Mac in aplikacij za prve stranke, medtem ko v celoti zaobidejo Mac App Store. .
Ukaz za posodobitev programske opreme Mac, o katerem govorimo, je koristno poimenovan: softwareupdate . Tukaj je opisano, kako ga uporabiti.
- Zaženite aplikacijo Terminal (ki jo najdete v mapi / Applications / Utilities ali jo poiščete s Spotlight).
- Na terminalu vnesite softwareupdate -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 za dokončanje postopka posodobitve morali znova zagnati Mac.
- Če želite namestiti posamično posodobitev programske opreme, vnesite ukaz sudo softwareupdate -i ime , kjer je "ime" točno ime ene od razpoložljivih posodobitev, ki jih razkrije ukazni seznam. Ker gre za ukaz superuser (sudo), boste ob pozivu morali vnesti geslo za skrbniški račun.
- Namestite vse razpoložljive posodobitve programske opreme, namesto tega uporabite ukaz sudo softwareupdate -i -a . Stikalo „-a“ preprosto naroči ukaz za namestitev vseh posodobitev. Ko boste pozvani, morate znova vnesti skrbniško geslo.
- Tradicionalne vrstice napredka ni, vendar boste v oknu terminala videli posodobljene vnose besedila, ko je vsak korak dokončan, tako da boste vedeli, kdaj so naložene določene posodobitve in ko je celoten postopek namestitve končan. Če ste namestili posodobitve programske opreme, za katere je potreben ponovni zagon, boste videli končno sporočilo z navodili za ponovno zagon računalnika Mac. To lahko storite prek običajnega vmesnika macOS, a ker v Terminalu že uporabljamo ukaze UNIX, lahko zdaj vtipkate tudi sudo shutdown -r, ki ukazu za zaustavitev naroči, naj takoj zažene Mac ("-r") ("zdaj ”).
Prednosti uporabe posodobitve programske opreme prek terminala
Zdaj, ko veste, kako zagnati posodobitev programske opreme Mac s terminala, je verjetno vprašanje, zakaj bi želeli uporabiti to metodo, ne da bi preprosto kliknili nekaj gumbov v Mac App Store. Eden velikih razlogov je avtomatizacija in upravljanje na daljavo. Uporabniki z več Maci 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 programsko opremo za daljinsko upravljanje.
Druga potencialna prednost je hitrost. Čeprav uporabniki niso univerzalni, mnogi uporabniki poročajo, da se posodobitve nameščajo hitreje, ko so nameščene prek Terminala, tako glede začetne namestitve kot tudi dela po ponovnem zagonu, ko se Mac ponovno zažene. Čeprav se pri vsaki posodobitvi ne bo bistveno povečalo hitrost, metoda Terminal vsaj ne bo dodala časa v primerjavi z Mac App Store.
Ena največja stran uporabe posodobitve programske opreme prek terminala
Kljub prednostim za številne uporabnike obstaja ena velika opozorila o izvajanju posodobitve programske opreme Mac prek terminala. Kot smo omenili na začetku tega članka, metoda Terminal deluje samo s posodobitvami sistema macOS in prvomajskimi Applovimi aplikacijami, kot je iTunes. To je v primerjavi z Mac App Store, ki bo poleg uradnih posodobitev Apple posodobila aplikacije drugih proizvajalcev.
Uporabniki Mac, ki dolgo časa uporabljajo računalnik, lahko prepoznajo to omejitev, ki je enaka prvotnemu pripomočku za posodobitev programske opreme Mac. Ta pripomoček, s katerim je Apple pred zagonom Mac App Store uporabnikom dostavljal sistemske in prvotne posodobitve, ni podpiral aplikacij tretjih oseb. Ker je ukaz za posodobitev programske opreme UNIX služil tudi kot osnova prvotne pripomočke za posodobitev programske opreme, je ta omejitev smiselna.
Če želite samo hitro namestiti sistem macOS in posodobitve za prve strani ali če ne uporabljate nobenih aplikacij tretjih oseb iz Mac App Store, vas je zajela metoda Terminal. V nasprotnem primeru se boste morda bolje držati privzete metode Mac App Store, saj tako posodobitve aplikacij za prvo kot tretjo osebo vse na enem mestu.
