【问题标题】:How to silently install a pkg file in Mac OS X如何在 Mac OS X 中静默安装 pkg 文件
【发布时间】:2015-04-03 14:54:21
【问题描述】:

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

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

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

谁能提供在包安装程序中进行静默安装的解决方案?

【问题讨论】:

    标签: macos packagemaker silent-installer


    【解决方案1】:

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

    我自己没用过。

    【讨论】:

      【解决方案2】:

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

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

      this 链接获得参考。

      【讨论】:

      • 至少在 MacOS Sierra 上,如果直接安装包,参数 -store 应该省略。
      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-21
        • 1970-01-01
        • 1970-01-01
        • 2014-08-23
        • 2014-05-07
        • 2014-12-04
        • 1970-01-01
        相关资源
        最近更新 更多