2015-02-04 24 views
7

Tôi đang phát triển ứng dụng Mac OS X (ứng dụng in trên đám mây). Để chạy ứng dụng của tôi, tôi cần một số trình điều khiển hỗ trợ. Vì vậy, tôi đóng gói những trình điều khiển và ứng dụng của tôi bằng cách sử dụng phần mềm tạo gói. Và tôi đã tạo một tệp pkg.Cách cài đặt âm thanh một tệp pkg trong Mac OS X

Nó hoạt động tốt như trình cài đặt gói. Nhưng tôi cần phải âm thầm cài đặt gói này bằng cách chạy bởi script/lệnh trong terminal.

PS: Cài đặt im lặng là phương pháp sẽ cài đặt phần mềm với bất kỳ sự can thiệp của người dùng nào (như đồng ý với các điều khoản). nó sẽ âm thầm cài đặt phần mềm bằng cách sử dụng quản trị privillages bằng cách sử dụng lệnh terminal. Trên cửa sổ bên có thể làm điều này cài đặt im lặng.

Có ai có thể cung cấp giải pháp để thực hiện cài đặt im lặng này trong trình cài đặt gói không?

Trả lời

7

Trước khi chuyển sang cài đặt khác, chúng tôi âm thầm có thể cài đặt các gói cài đặt bằng cách sử dụng lệnh dưới đây

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

Got tài liệu tham khảo từ this liên kết.

+2

Ít nhất trên MacOS Sierra, thông số-store phải được bỏ qua nếu cài đặt gói trực tiếp. – utopalex

2

bạn có thể sử dụng thư viện [platypus] hoặc [pkginastall]

Tôi chưa tự sử dụng.

2

Để cài đặt tệp * .pkg một cách âm thầm, nó cần phải có đặc quyền của quản trị viên. Chỉ cần chạy lệnh dưới đây nếu bạn có mật khẩu quản trị viên: echo "your_admin_pwd" | sudo -S installer -allowUntrusted -verboseR -pkg "path/to/your.pkg" -target /

Các vấn đề liên quan