Pokud potřebujete nainstalovat aktualizace softwaru do počítače Mac, pravděpodobně se vydáte do obchodu Mac App Store. Vybraný obchod s aplikacemi Apple má dlouho výchozí metoda nejen hledání a instalace aplikací třetích stran, ale také používání oprav a aktualizací pro macOS a další aplikace Apple. Ale pokud jde o aktualizace softwaru pro macOS, Mac App Store je opravdu jen frontend pro Příkaz UNIX a fanoušci terminálu Mac mohou tento příkaz skutečně použít k aktualizaci svých aplikací pro Mac a aplikací první strany, přičemž Mac App Store úplně obejdou.
Příkaz aktualizace softwaru pro Mac, o kterém mluvíme, je užitečně dobře pojmenovaný: aktualizace softwaru . Zde je návod, jak jej použít.
- Spusťte aplikaci Terminál (kterou najdete ve složce / Applications / Utilities nebo ji vyhledejte pomocí Reflektor ).
- Na terminálu zadejte aktualizace softwaru -l (to je malá L a ne číslo jedna). To poskytne seznam všech dostupných aktualizací spolu s jejich individuálními velikostmi souborů a poznámkou označující, zda budete k dokončení procesu aktualizace muset restartovat Mac.
- Chcete-li nainstalovatindividuálníaktualizace softwaru, zadejte příkaz sudo softwareupdate -inázev , kde name je přesný název jedné z dostupných aktualizací odhalených příkazem list. Jelikož se jedná o superuživatele ( sudo ), po zobrazení výzvy budete muset zadat heslo účtu správce.
- InstalovatVšechnodostupné aktualizace softwaru, místo toho použijte příkaz sudo softwareupdate -i -a . Přepínač -a jednoduše instruuje příkaz k instalaci všech aktualizací. Po zobrazení výzvy budete muset znovu zadat heslo správce.
- Neexistuje žádný tradiční indikátor průběhu, ale po dokončení každého kroku se v okně Terminálu zobrazí aktualizované textové položky, které vás informují jak o stažení určitých aktualizací, tak o dokončení celého procesu instalace. Pokud jste nainstalovali aktualizace softwaru, které vyžadují restart, zobrazí se poslední zpráva s pokynem k restartování počítače Mac. Můžete to udělat přes normální rozhraní macOS, ale protože v Terminálu již používáme příkazy UNIX, můžete také psát sudo shutdown -r now , který dává pokyny vypnout příkaz pro okamžité restartování Macu (-r) (nyní).
Výhody používání aktualizace softwaru prostřednictvím terminálu
Teď, když to víšjakpro spuštění aktualizace softwaru pro Mac z terminálu je pravděpodobná otázkapročtuto metodu byste chtěli použít namísto pouhého kliknutí na několik tlačítek v Mac App Store. Jedním z velkých důvodů je automatizace a vzdálená správa. Uživatelé, kteří mají ke správě více počítačů Mac, mohou vytvářet skripty nebo vzdáleně iniciovat aktualizaci softwaru pomocí metody, jako je SSH, aniž by museli ručně používat software pro sdílení obrazovky nebo vzdálenou správu.
Další potenciální výhodou je rychlost. I když to není univerzální, mnoho uživatelů hlásí, že aktualizace se instalují rychleji, když jsou nainstalovány pomocí Terminálu, a to jak z hlediska počáteční instalace, tak i části po restartu, když se Mac restartuje. I když ne u každé aktualizace dojde k výraznému nárůstu rychlosti, metoda Terminál ve srovnání s Mac App Store alespoň nepřidá žádný čas.
Jedna velká nevýhoda používání aktualizace softwaru prostřednictvím terminálu
Navzdory výhodám pro mnoho uživatelů existuje spousta upozornění na spuštění aktualizace softwaru pro Mac prostřednictvím terminálu. Jak bylo uvedeno na začátku tohoto článku, metoda Terminal funguje pouze s aktualizacemi systému macOS a aplikacemi Apple první strany, jako je iTunes. To je ve srovnání s Mac App Store, který bude aktualizovat vaše aplikace třetích stran spolu s oficiálními aktualizacemi Apple.
Dlouhodobí uživatelé počítačů Mac mohou toto omezení rozpoznat stejně jako původní nástroj Mac Software Update. Tento nástroj, kterým společnost Apple před spuštěním obchodu Mac App Store poskytovala aktualizace systému a první strany, nepodporovala aplikace třetích stran. Protože příkaz softwareupdate UNIX sloužil také jako základ původního obslužného programu Software Update, má toto omezení smysl.
Pokud tedy chcete pouze rychle nainstalovat systém macOS a aktualizace první strany, nebo pokud nepoužíváte žádné aplikace třetích stran z Mac App Store, metoda Terminal vás pokryje. Pokud tomu tak není, může vám být lepší držet se výchozí metody Mac App Store, protože udržuje aktualizace vaší první i třetí strany na jednom místě.