Wenn Sie Software-Updates auf Ihrem Mac installieren müssen, gehen Sie wahrscheinlich zum Mac App Store. Apples kuratierter App Store hat schon lange Die Standardmethode, um nicht nur Anwendungen von Drittanbietern zu finden und zu installieren, sondern auch Patches und Updates für macOS und andere Apple-Anwendungen anzuwenden. Aber wenn es um MacOS-Software-Updates geht, ist der Mac App Store wirklich nur ein Frontend für a UNIX-Befehl und Fans des Mac-Terminals können diesen Befehl tatsächlich verwenden, um ihre Mac- und Erstanbieter-Apps zu aktualisieren und gleichzeitig den Mac App Store vollständig zu umgehen.
Der Befehl zur Aktualisierung der Mac-Software, über den wir sprechen, trägt einen guten Namen: softwareupdate . Hier erfahren Sie, wie Sie es verwenden.
- Starten Sie die Terminal-Anwendung (die sich im Ordner / Applications / Utilities befindet oder suchen Sie mit Scheinwerfer ).
- Geben Sie im Terminal Folgendes ein softwareupdate -l (das ist ein Kleinbuchstabe L und nicht die Nummer eins) Daraufhin wird eine Liste aller verfügbaren Updates mit ihren individuellen Dateigrößen sowie ein Hinweis angezeigt, ob Sie Ihren Mac neu starten müssen, um den Update-Vorgang abzuschließen.
- So installieren Sie eineIndividuellSoftware-Update, geben Sie den Befehl ein sudo softwareupdate -iName , wobei name der genaue Name einer der verfügbaren Aktualisierungen ist, die vom Befehl list angezeigt werden. Da dies ein Superuser ist ( sudo ) müssen Sie Ihr Administratorkonto-Passwort eingeben, wenn Sie dazu aufgefordert werden.
- Installierenalleverfügbare Software-Updates, verwenden Sie stattdessen den Befehl sudo softwareupdate -i -a . Der Schalter -a weist den Befehl einfach an, alle Updates zu installieren. Auch hier müssen Sie Ihr Administratorkennwort eingeben, wenn Sie dazu aufgefordert werden.
- Es gibt keinen herkömmlichen Fortschrittsbalken, aber nach Abschluss jedes Schritts werden im Terminalfenster aktualisierte Texteingaben angezeigt, die Sie darüber informieren, wann bestimmte Updates heruntergeladen wurden und wann der gesamte Installationsvorgang abgeschlossen ist. Wenn Sie Softwareupdates installiert haben, für die ein Neustart erforderlich ist, wird eine letzte Meldung angezeigt, in der Sie aufgefordert werden, Ihren Mac neu zu starten. Sie können dies über die normale macOS-Oberfläche tun. Da wir jedoch bereits UNIX-Befehle in Terminal verwenden, können Sie auch eingeben sudo shutdown -r jetzt , die anweist schließen Befehl, um den Mac (-r) sofort (jetzt) neu zu starten.
Vorteile der Verwendung von Software-Updates über das Terminal
Jetzt wo du es weißtWieUm das Mac-Software-Update vom Terminal aus auszuführen, ist die wahrscheinliche FrageWarumSie möchten diese Methode verwenden, anstatt einfach auf einige Schaltflächen im Mac App Store zu klicken. Ein wichtiger Grund ist die Automatisierung und Fernverwaltung. Benutzer mit mehreren zu verwaltenden Macs können über eine Methode wie SSH Skripts erstellen oder ein Software-Update remote initiieren, ohne die Bildschirmfreigabe- oder Remoteverwaltungssoftware manuell verwenden zu müssen.
Ein weiterer potenzieller Vorteil ist die Geschwindigkeit. Obwohl dies nicht universell ist, berichten viele Benutzer, dass Updates bei der Installation über Terminal schneller installiert werden, sowohl im Hinblick auf die Erstinstallation als auch auf den Teil nach dem Neustart, wenn der Mac neu gestartet wird. Obwohl nicht bei jedem Update eine signifikante Geschwindigkeitssteigerung zu verzeichnen ist, wird die Terminal-Methode im Vergleich zum Mac App Store zumindest keine Zeit hinzufügen.
Der einzige große Nachteil bei der Verwendung von Software-Updates über das Terminal
Trotz der Vorteile für viele Benutzer gibt es eine große Einschränkung beim Ausführen des Mac-Software-Updates über das Terminal. Wie am Anfang dieses Artikels erwähnt, funktioniert die Terminal-Methode nur mit MacOS-Systemupdates und Apple-Apps von Erstanbietern wie iTunes. Dies wird mit dem Mac App Store verglichen, der Ihre Apps von Drittanbietern neben den offiziellen Apple-Updates aktualisiert.
Langjährige Mac-Benutzer erkennen möglicherweise, dass diese Einschränkung mit dem ursprünglichen Dienstprogramm zur Aktualisierung der Mac-Software identisch ist. Dieses Dienstprogramm, mit dem Apple Benutzern vor dem Start des Mac App Store System- und Erstanbieter-Updates zur Verfügung stellte, unterstützte keine Drittanbieteranwendungen. Da der UNIX-Befehl softwareupdate auch als Grundlage für das ursprüngliche Software Update-Dienstprogramm diente, ist diese Einschränkung sinnvoll.
Wenn Sie also nur das MacOS-System und Updates von Erstanbietern schnell installieren möchten oder keine Apps von Drittanbietern aus dem Mac App Store verwenden, ist die Terminal-Methode genau das Richtige für Sie. Wenn nicht, sollten Sie sich besser an die Standardmethode des Mac App Store halten, da sowohl Ihre App-Updates von Erst- als auch von Drittanbietern an einem Ort gespeichert werden.