Keď potrebujete nainštalovať aktualizácie softvéru na Mac, pravdepodobne zamierite do Mac App Store. Obchod s aplikáciami spravovaný spoločnosťou Apple je už dlho predvolenou metódou nielen na vyhľadávanie a inštaláciu aplikácií tretích strán, ale aj na aplikáciu opráv a aktualizácií pre macOS a ďalšie aplikácie Apple. Ale pokiaľ ide o aktualizácie softvéru pre macOS, Mac App Store je v skutočnosti len frontend pre príkazy UNIX a fanúšikovia terminálu Mac môžu skutočne použiť tento príkaz na aktualizáciu svojho Macu a aplikácií prvej strany, pričom môžu úplne obísť Mac App Store. .
Príkaz aktualizácie softvéru Mac, o ktorom hovoríme, je užitočne dobre pomenovaný: aktualizácia softvéru. Tu je návod, ako ho použiť.
- Spustite aplikáciu Terminál (ktorú nájdete v priečinku /Applications/Utilities alebo ju vyhľadáte pomocou Spotlight).
- Z terminálu zadajte aktualizácia softvéru -l (to je malé písmeno „L“ a nie číslo jedna). Zobrazí sa zoznam všetkých dostupných aktualizácií spolu s ich jednotlivými veľkosťami súborov a poznámkou o tom, či budete musieť reštartovať počítač Mac, aby ste dokončili proces aktualizácie.
- Ak chcete nainštalovať individuálny aktualizácia softvéru, zadajte príkaz sudo softvérová aktualizácia -i názov, kde „name“ je presný názov jednej z dostupných aktualizácií odhalených príkazom list. Keďže ide o príkaz superuser (sudo), po zobrazení výzvy budete musieť zadať heslo účtu správcu.
- Inštalovať všetky dostupné aktualizácie softvéru, namiesto toho použite príkaz sudo softvérová aktualizácia -i -a. Prepínač „-a“ jednoducho prikáže príkazu nainštalovať všetky aktualizácie. Po zobrazení výzvy budete musieť znova zadať heslo správcu.
- Neexistuje žiadna tradičná lišta priebehu, ale po dokončení každého kroku sa v okne Terminálu zobrazia aktualizované textové položky, ktoré vás informujú o stiahnutí určitých aktualizácií a dokončení celého procesu inštalácie. Ak ste nainštalovali aktualizácie softvéru, ktoré vyžadujú reštart, zobrazí sa posledná správa s pokynom na reštartovanie Macu. Môžete to urobiť cez bežné rozhranie macOS, ale keďže už používame príkazy UNIX v termináli, môžete tiež zadať sudo shutdown -r teraz, ktorý prikazuje príkazu na vypnutie okamžite reštartovať Mac („-r“) („teraz“).
Výhody používania aktualizácie softvéru cez terminál
Teraz, keď už viete ako Ak chcete spustiť aktualizáciu softvéru Mac z terminálu, pravdepodobná otázka je prečo budete chcieť použiť túto metódu namiesto jednoduchého kliknutia na niekoľko tlačidiel v obchode Mac App Store. Jedným z veľkých dôvodov je automatizácia a vzdialená správa. Používatelia s viacerými počítačmi Mac na správu môžu vytvárať skripty alebo na diaľku spúšťať aktualizáciu softvéru pomocou metódy, ako je SSH, bez toho, aby museli manuálne používať softvér na zdieľanie obrazovky alebo vzdialenú správu.
Ďalšou možnou výhodou je rýchlosť. Aj keď to nie je univerzálne, mnohí používatelia uvádzajú, že aktualizácie sa inštalujú rýchlejšie, keď sa inštalujú cez terminál, a to tak z hľadiska počiatočnej inštalácie, ako aj časti po reštarte, keď sa reštartuje Mac. Aj keď nie pri každej aktualizácii dôjde k výraznému zvýšeniu rýchlosti, metóda Terminal prinajmenšom v porovnaní s Mac App Store nepridá žiadny čas.
Jedna veľká nevýhoda používania aktualizácie softvéru cez terminál
Napriek výhodám pre mnohých používateľov existuje jedna veľká výhrada pri spustení aktualizácie softvéru Mac cez terminál. Ako bolo spomenuté na začiatku tohto článku, metóda Terminal funguje iba s aktualizáciami systému MacOS a aplikáciami Apple prvej strany, ako je iTunes. Toto je v porovnaní s Mac App Store, ktorý aktualizuje vaše aplikácie tretích strán spolu s oficiálnymi aktualizáciami Apple.
Dlhoroční používatelia počítačov Mac môžu rozpoznať, že toto obmedzenie je rovnaké ako v prípade pôvodného nástroja Mac Software Update. Tento nástroj, ktorým spoločnosť Apple doručovala používateľom aktualizácie systému a prvej strany pred spustením obchodu Mac App Store, nepodporovala aplikácie tretích strán. Keďže príkaz softwareupdate UNIX slúžil aj ako základ pôvodnej pomôcky Aktualizácia softvéru, toto obmedzenie dáva zmysel.
Ak teda chcete iba rýchlo nainštalovať aktualizácie systému macOS a prvej strany, alebo ak nepoužívate žiadne aplikácie tretích strán z obchodu Mac App Store, metóda Terminal je pre vás pokrytá. Ak nie, možno bude lepšie, ak zostanete pri predvolenej metóde Mac App Store, pretože všetky aktualizácie aplikácií prvej aj tretej strany uchovávajú na jednom mieste.