Saltar al contenido

Apple – ¿Instalando .pkg con terminal?

Solución:

/ usr / sbin / installer

El comando del instalador se utiliza para instalar los paquetes del instalador de Mac OS X en un dominio o volumen específico. El comando del instalador instala un solo paquete por invocación, que se especifica con el parámetro -package (se acepta -pkg como sinónimo). Puede ser un solo paquete 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 la (s) herramienta (s) de verificación de un paquete.

Ver man installer para la funcionalidad completa. A menudo

sudo installer -pkg /path/to/package.pkg -target /

es todo lo que se necesita. Aquí / es el punto de montaje de Macintosh HD volumen. -target acepta camino como "/Volumes/Macintosh HD", o /dev/disk0 además.

En caso de que sea necesario; si desea instalar un .pkg sin acceso de root:

installer -pkg myapp.pkg -target CurrentUserHomeDirectory

instalará el paquete en ~ / Aplicaciones.

Instalar todo .pkg archivos de la carpeta actual a /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 una secuencia de comandos de instalación de pkg y qué secuencias de comandos previas y posteriores a la instalación se ejecutarán, consulte SuspiciousPackage (software gratuito) y utilice la vista previa rápida del Finder cuando .pkg el archivo está seleccionado. Pulsar la barra espaciadora en el Finder con el archivo seleccionado también debería funcionar.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *