Ist es möglich, ein .pkg über ein Terminal zu installieren? (Ich wollte eine App über ssh installieren).
81
Mit dem Befehl installer werden Mac OS X-Installationspakete in einer bestimmten Domäne oder auf einem bestimmten Volume installiert. Mit dem Befehl installer wird ein einzelnes Paket pro Aufruf installiert, das mit dem Parameter -package angegeben wird (-pkg wird als Synonym akzeptiert). Es kann sich entweder um ein einzelnes Paket oder um ein Metapaket handeln. Im Fall des Metapakets werden die Pakete, die Teil der Standardinstallation sind, installiert, es sei denn, sie werden von den Prüftools eines Pakets disqualifiziert.
Siehe man installer
für die volle Funktionalität. Häufig
sudo installer -pkg /path/to/package.pkg -target /
ist alles was benötigt wird.
/
ist ein Pfad und ein Gerät ist darauf montiert. Warum sollte eine Option, die ein Gerät als Argument erfordert, akzeptiert werden/
?installer -dominfo
.Installieren Sie alle
.pkg
Dateien aus dem aktuellen Ordner in/Applications
:Alternativ können Sie die Pakete mit in Ihrem Home-Ordner installieren
-target ~
. Sie landen in, es/Users/<your_account>/Applications
sei denn, im Installationsprogramm ist ein bestimmter Pfad vordefiniert.quelle
/Applications
- es hängt vom Paket ab, auf dem beispielsweise PowerShell für macOS installiert wird/usr/local
.