Ak potrebujete do svojho počítača Mac nainštalovať softvérové aktualizácie, pravdepodobne smerujete do obchodu Mac App Store. Vybraný obchod s aplikáciami Apple má dávno predvolená metóda nielen na vyhľadanie a inštaláciu aplikácií tretích strán, ale aj na použitie opráv a aktualizácií pre macOS a ďalšie aplikácie Apple. Pokiaľ však ide o softvérové aktualizácie pre macOS, Mac App Store je v skutočnosti iba frontendom pre a Príkaz UNIX a fanúšikovia terminálu Mac môžu tento príkaz skutočne použiť na aktualizáciu svojich aplikácií pre Mac a aplikácií tretích strán, pričom Mac App Store úplne obchádzajú.
Príkaz na aktualizáciu softvéru pre Mac, o ktorom hovoríme, má užitočné pomenovanie: aktualizácia softvéru . Tu je návod, ako to použiť.
- Spustite aplikáciu Terminál (ktorú nájdete v priečinku / Applications / Utilities alebo ju vyhľadajte pomocou Reflektor ).
- Do terminálu zadajte aktualizácia softvéru -l (to je malé písmeno L a nie číslo jedna). Poskytne zoznam všetkých dostupných aktualizácií spolu s ich veľkosťami jednotlivých súborov a poznámkou, či je na dokončenie procesu aktualizácie potrebné reštartovať počítač Mac.
- Ak chcete nainštalovaťindividuálneaktualizácia softvéru, zadajte príkaz sudo softwareupdate -inázov , kde name je presný názov jednej z dostupných aktualizácií odhalených príkazom list. Pretože sa jedná o superužívateľa ( sudo ), po výzve budete musieť zadať heslo účtu správcu.
- Inštalovaťvšetkodostupné softvérové aktualizácie, použite príkaz sudo softwareupdate -i -a . Prepínač -a jednoducho dá príkazu na inštaláciu všetkých aktualizácií. Po zobrazení výzvy budete musieť znova zadať heslo správcu.
- Neexistuje žiadny tradičný indikátor priebehu, ale v okne Terminál sa po dokončení každého kroku zobrazia aktualizované textové položky, ktoré vás informujú o stiahnutí určitých aktualizácií aj o dokončení celého procesu inštalácie. Ak ste nainštalovali softvérové aktualizácie, ktoré vyžadujú reštart, zobrazí sa posledná správa s pokynom na reštartovanie počítača Mac. Môžete to urobiť prostredníctvom bežného rozhrania systému macOS, ale keďže v Termináli už používame príkazy systému UNIX, môžete tiež písať sudo vypnutie -r teraz , ktorý dáva pokyny vypnúť príkaz na okamžité reštartovanie systému Mac (-r) (teraz).
Výhody používania aktualizácie softvéru prostredníctvom terminálu
Teraz, keď už viešakona spustenie aktualizácie softvéru pre Mac z terminálu je pravdepodobná otázkaprečotúto metódu by ste chceli použiť namiesto jednoduchého kliknutia na niekoľko tlačidiel v 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, ktoré majú na starosti správu, môžu vytvárať skripty alebo vzdialene inicializovať aktualizáciu softvéru pomocou metódy, ako je SSH, bez nutnosti manuálneho použitia softvéru na zdieľanie obrazovky alebo vzdialenej správy.
Ďalším potenciálnym prínosom je rýchlosť. Aj keď to nie je univerzálne, mnoho používateľov uvádza, že aktualizácie sa inštalujú rýchlejšie pri inštalácii prostredníctvom Terminálu, a to z hľadiska počiatočnej inštalácie, ako aj časti po reštarte, keď sa počítač Mac reštartuje. Aj keď nie každá aktualizácia zaznamená výrazné zvýšenie rýchlosti, metóda Terminal sa v porovnaní s Mac App Store minimálne nepridá.
Jedna veľká nevýhoda používania aktualizácie softvéru prostredníctvom terminálu
Napriek výhodám pre mnohých používateľov je spustenie aktualizácie softvéru pre Mac prostredníctvom terminálu jednou z veľkých výhrad. Ako bolo uvedené 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. To je v porovnaní s Mac App Store, ktorý bude popri oficiálnych aktualizáciách Apple aktualizovať aj vaše aplikácie tretích strán.
Dlhoroční používatelia počítačov Mac môžu rozpoznať, že toto obmedzenie je rovnaké ako pôvodné utility Mac Software Update. Tento nástroj, ktorým spoločnosť Apple poskytovala aktualizácie systému a prvej strany používateľom pred spustením obchodu Mac App Store, nepodporoval aplikácie tretích strán. Pretože príkaz UNIXUpdate softwareupdate slúžil aj ako základ pôvodného pomocného programu Software Update, má toto obmedzenie zmysel.
Ak teda chcete iba rýchlo nainštalovať systém macOS a aktualizácie prvej strany, alebo ak nepoužívate žiadne aplikácie tretích strán z obchodu Mac App Store, je tu metóda Terminal. Ak nie, možno bude lepšie držať sa predvolenej metódy Mac App Store, pretože uchováva vaše prvé aj tretie aktualizácie aplikácií na jednom mieste.