¿Es posible instalar un .pkg usando un terminal? (Quería instalar una aplicación a través de ssh).
¿Es posible instalar un .pkg usando un terminal? (Quería instalar una aplicación a través de ssh).
El comando del instalador se usa para instalar los paquetes del instalador de Mac OS X en un dominio o volumen específico. los El comando del instalador instala un solo paquete por invocación, que se especifica con el parámetro -package (-pkg es aceptado como sinónimo). Puede ser un paquete único o un metapaquete. En el caso del metapaquete, los paquetes que forman parte de la instalación predeterminada se instalarán a menos que sean descalificados por un cheque del paquete herramienta (s).
Vea man installer
para la funcionalidad completa. A menudo
sudo installer -pkg /path/to/package.pkg -target /
es todo lo que se necesita.
Instala todos los archivos .pkg
de la carpeta actual en /Applications
:
for f in *.pkg ;
do sudo installer -verbose -pkg "$f" -target /
done
Como alternativa, puede instalar los paquetes en su carpeta de inicio con -target ~
. Terminarán en /Users/<your_account>/Applications
a menos que una ruta específica esté predefinida en el instalador.
Si necesita ver qué contiene exactamente un instalador de pkg y qué secuencias de comandos previas y posteriores a la instalación se ejecutarán, puede instalar SuspiciousPackage (freeware), y use la vista previa rápida del Finder mientras se selecciona el archivo
.pkg
. Presionar la barra espaciadora en el buscador con el archivo seleccionado debería funcionar también.