Anonim

Pokud potřebujete do počítače nainstalovat aktualizace softwaru, pravděpodobně se vydáte do obchodu Mac App Store. Kurátor obchodu Apple je již dlouho výchozí metodou nejen nalezení a instalace aplikací třetích stran, ale také použití záplat a aktualizací pro MacOS a další aplikace Apple. Ale pokud jde o aktualizace softwaru 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 Mac a aplikací první strany a zároveň obejít Mac App Store úplně. .


Příkaz pro aktualizaci softwaru Mac, o kterém hovoříme, je dobře pojmenován: softwareupdate . Zde je návod, jak ji používat.

  1. Spusťte aplikaci Terminal (kterou najdete ve složce / Applications / Utilities nebo jejím vyhledáním pomocí Spotlight).
  2. Z terminálu zadejte softwareupdate -l (to je malé písmeno „L“ a ne číslo jedna). Tím získáte seznam všech dostupných aktualizací spolu s jejich jednotlivými velikostmi souborů a poznámku, zda je třeba restartovat počítač Mac, abyste dokončili proces aktualizace.

  3. Chcete-li nainstalovat jednotlivou aktualizaci softwaru, zadejte příkaz sudo softwareupdate -i name , kde „name“ je přesný název jedné z dostupných aktualizací odhalených příkazem list. Protože se jedná o příkaz superuživatele (sudo), budete muset na výzvu zadat heslo svého účtu správce.

  4. Chcete-li nainstalovat všechny dostupné aktualizace softwaru, použijte příkaz sudo softwareupdate -i -a . Přepínač „-a“ jednoduše přikáže příkazu nainstalovat všechny aktualizace. Po zobrazení výzvy budete muset znovu zadat heslo správce.
  5. Neexistuje žádná tradiční lišta postupu, ale po dokončení každého kroku se v okně Terminálu zobrazí aktualizované textové položky, které vás budou informovat o tom, jak byly stažené určité aktualizace, a po dokončení celého procesu instalace. Pokud jste nainstalovali aktualizace softwaru, které vyžadují restart, zobrazí se závěrečná zpráva s pokyny k restartování počítače Mac. To lze provést prostřednictvím běžného rozhraní systému MacOS, ale protože již používáme příkazy UNIX v Terminálu, můžete také napsat sudo shutdown -r now, který dává pokyn shutdown k okamžitému restartování Mac („-r“) okamžitě („now now“) “).

Výhody používání aktualizace softwaru prostřednictvím terminálu

Nyní, když víte, jak spouštět aktualizaci softwaru Mac z terminálu, je pravděpodobné, že byste tuto metodu 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ří spravují 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 sdílení obrazovky nebo software pro vzdálenou správu.
Dalším potenciálním přínosem je rychlost. I když to není univerzální, mnoho uživatelů hlásí, že aktualizace se instalují rychleji, když jsou nainstalovány prostřednictvím Terminálu, a to jak z hlediska počáteční instalace, tak i části po restartu, když se Mac restartuje. I když ne každá aktualizace zaznamená významné zvýšení rychlosti, metoda Terminál alespoň nepřidá čas ve srovnání s Mac App Store.

Jedna velká nevýhoda používání aktualizace softwaru prostřednictvím terminálu

Navzdory jeho výhodám pro mnoho uživatelů existuje jedna velká výzva pro spuštění aktualizace softwaru Mac prostřednictvím terminálu. Jak je uvedeno na začátku tohoto článku, metoda Terminal funguje pouze s aktualizacemi systému MacOS a aplikacemi Apple první strany, jako je iTunes. Ve srovnání s Mac App Store, který bude aktualizovat 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í obslužný program pro aktualizaci softwaru Mac. Tento nástroj, kterým společnost Apple dodala uživatelům aktualizace systému a první strany před spuštěním obchodu Mac App Store, nepodporoval aplikace třetích stran. Protože příkaz UNIXupdate softwaru UNIX sloužil také jako základ původního obslužného programu Software Update, toto omezení má smysl.
Pokud tedy chcete pouze rychle nainstalovat aktualizace systému MacOS a aktualizací první strany nebo pokud nepoužíváte žádné aplikace třetích stran z obchodu Mac App Store, vztahuje se na vás metoda Terminal. Pokud tomu tak není, může být lepší držet se výchozí metody Mac App Store, protože udržuje vaše první i třetí strany aktualizace aplikací na jednom místě.

Jak spustit aktualizaci softwaru mac přes terminál