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

How to silently install a pkg file in Mac OS X

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

作为软件包安装程序,它运行良好。但是我需要通过终端中的脚本/命令 运行ning 静默安装这个包。

PS :静默安装是一种在任何用户干预(如同意条款)的情况下安装软件的方法。它将使用终端命令以管理员权限静默安装软件。在 windows 方面,可以执行此静默安装。

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

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

我自己没用过

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

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

this link 获得参考。

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