cocoa - terceros - Cómo instalar una aplicación Mac usando Terminal
terminal mac comandos basicos (2)
Apple sugiere que, antes de enviarlo a la tienda de aplicaciones Mac, el proceso de instalación para Mac se pruebe con el comando
sudo installer -store -pkg path-to-package -target /
Guardé el paquete de la aplicación en el escritorio y luego en el terminal envié el comando
sudo installer -store -pkg /User/MyName/Desktop/helloWorld.pkg -target /
Del comando anterior obtengo esto
installer: invalid option -
Usage: installer [-help] [-dominfo] [-volinfo] [-pkginfo] [-allow] [-dumplog]
[-verbose | -verboseR] [-vers] [-config] [-plist]
[-file <pathToFile>] [-lang <ISOLanguageCode>] [-listiso]
[-showChoicesXML] [-applyChoiceChangesXML <pathToFile>]
[-showChoicesAfterApplyingChangesXML <pathtoFile>]
-pkg <pathToPackage>
-target <[DomainKey|MountPoint|DiskIdentifier|DeviceNode|UUID]>
Soy muy nuevo en la Terminal . ¿Qué significa esto y cómo lo arreglo para que pueda instalar la aplicación como lo sugiere Apple?
Para deshabilitar la contraseña de entrada:
sudo visudo
Luego agregue una nueva línea como la de abajo y luego guarde:
# The user can run installer as root without inputting password
yourusername ALL=(root) NOPASSWD: /usr/sbin/installer
A continuación, ejecute el instalador sin contraseña:
sudo installer -pkg ...
Probablemente no sea exactamente tu problema ..
¿Tienes algún espacio en la ruta de tu paquete? Debe envolverlo entre comillas dobles para estar seguro, de lo contrario puede tomarse como dos argumentos separados
sudo installer -store -pkg "/User/MyName/Desktop/helloWorld.pkg" -target /