2015-02-04 18 views
7

Pracuję nad aplikacją Mac OS X (aplikacja do drukowania w chmurze). Aby uruchomić moją aplikację, potrzebuję sterowników. Spakowałem więc te sterowniki i moją aplikację przy użyciu oprogramowania do tworzenia pakietów. I stworzyłem plik pkg.Sposób cichej instalacji pliku pkg w systemie Mac OS X

Działa dobrze jako instalator pakietów. Ale muszę cicho zainstalować ten pakiet przez uruchomienie skryptów/poleceń w terminalu.

PS: Instalacja cicha to metoda, która zainstaluje oprogramowanie z dowolną interwencją użytkownika (np. Uzgodnienie warunków). będzie cicho instalował oprogramowanie przy użyciu uprawnień administratora przy użyciu poleceń terminalowych. Po stronie systemu Windows można wykonać tę cichą instalację.

Czy ktoś może dostarczyć rozwiązanie tej cichej instalacji w instalatorze pakietów?

Odpowiedz

7

Przed przejściem do innych instalatorów, możemy dyskretnie zainstalować pakiet instalatora za pomocą poniższego polecenia

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

dostał odwołanie od this link.

+2

Przynajmniej na MacOS Sierra, parametr -store powinien zostać pominięty, jeśli instalujesz pakiet bezpośrednio. – utopalex

2

można użyć [dziobak] lub [pkginastall] biblioteka

ja nie używał go sam.

2

Aby zainstalować plik * .pkg w trybie cichym, musi on mieć uprawnienia administratora. Po prostu uruchom moje polecenie poniżej, jeśli masz hasło administratora: echo "your_admin_pwd" | sudo -S installer -allowUntrusted -verboseR -pkg "path/to/your.pkg" -target /

Powiązane problemy