如何在Mac OS X中静默安装pkg文件

时间:2015-02-04 07:04:23

标签: macos packagemaker silent-installer

我正在开发Mac OS X应用程序(云打印应用程序)。要运行我的应用程序,我需要一些支持驱动程所以我使用包装制造商软件打包了那些驱动程序和我的应用我创建了一个pkg文件。

它作为包安装程序正常工作。但我需要通过在终端中运行脚本/命令来静默安装此软件包。

PS:无提示安装是在任何用户干预下安装软件的方法(例如同意条款)。它将使用终端命令使用admin privillages静默安装软件。在Windows端,可以进行静默安装。

任何人都可以提供在软件包安装程序中执行此静默安装的解决方案吗?

3 个答案:

答案 0 :(得分:14)

在转移到其他安装程序之前,我们可以使用以下命令

静默安装安装程序包
sudo installer -store -pkg "/User/MyName/Desktop/helloWorld.pkg" -target /

this链接获得了参考。

答案 1 :(得分:3)

要以静默方式安装* .pkg文件,它需要具有管理员权限。如果您有管理员密码,请在下面运行我的命令: echo "your_admin_pwd" | sudo -S installer -allowUntrusted -verboseR -pkg "path/to/your.pkg" -target /

答案 2 :(得分:2)

你可以使用[platypus]或[pkginastall]库

我自己没有用过。