web-dev-qa-db-fra.com

Comment installer silencieusement un fichier pkg dans Mac OS X

Je développe une application Mac OS X (application d'impression cloud). Pour exécuter mon application, j'ai besoin de pilotes de support. J'ai donc emballé ces pilotes et mon application à l'aide d'un logiciel de création de packages. Et j'ai créé un fichier pkg.

Il fonctionne très bien en tant qu'installateur de packages. Mais j'ai besoin d'installer silencieusement ce paquet en exécutant par des scripts/commandes dans le terminal.

PS: L'installation silencieuse est la méthode qui installera le logiciel avec toute intervention de l'utilisateur (comme accepter les termes). il installera silencieusement le logiciel en utilisant les privilèges d'administrateur en utilisant les commandes du terminal. Côté Windows, il est possible de faire cette installation silencieuse.

Quelqu'un peut-il fournir la solution pour effectuer cette installation silencieuse dans le programme d'installation du package?

14
santhosh

Avant de passer à d'autres installateurs, nous pouvons installer silencieusement le package d'installation à l'aide de la commande ci-dessous

Sudo installer -store -pkg "/User/MyName/Desktop/helloWorld.pkg" -target /

Vous avez la référence de this link.

17
santhosh

Pour installer le fichier * .pkg en mode silencieux, il doit disposer de privilèges d'administrateur. Exécutez simplement ma commande ci-dessous si vous avez un mot de passe administrateur: echo "your_admin_pwd" | Sudo -S installer -allowUntrusted -verboseR -pkg "path/to/your.pkg" -target /

3
phuongle

vous pouvez utiliser la bibliothèque [ornithorynque] ou [pkginastall]

Je ne l'ai pas utilisé moi-même.

2
Parth Dabhi