如何在mac上将.app转换为.pkg?

时间:2016-07-05 23:48:01

标签: macos google-chrome

我计划大规模部署一个软件(Mathematica),但.dmg包含.app文件而不是.pkg文件,这是我需要的。

下面的指南介绍了如何使用Google Chrome进行操作,但我无法找出Mathematica的正确路径。 http://www.techrepublic.com/article/pro-tip-use-terminal-to-create-packages-for-software-deployment/

sudo pkgbuild -install-location / Applications -component / Volumes / Google \ Chrome / Google \ Chrome.app ./Desktop/Google \ Chrome.pkg

2 个答案:

答案 0 :(得分:0)

您需要找到卷中.app文件的路径。

  1. 双击安装.dmg
  2. 在终端中,运行cd /Volumes并查看已安装卷的名称。
  3. 运行cd VOLUME_NAME,其中VOLUME_NAME是您在2中找到的名称。如果有多个级别,请继续cd,注意目录名称。
  4. 你最终会得到以下内容:

    sudo pkgbuild --install-location /Applications --component 
    /Volumes/Mathematica/Mathematica.app ./Desktop/Google\ Mathematica.pkg
    

    以上假设卷名和应用程序相同,并且只有一个目录。如果目录中有空格,请记住使用\。例如,Google\ Chrome

答案 1 :(得分:0)

我与Chrome团队紧密合作。请为Mac上的Chrome .pkg文件使用此链接,

https://chromeenterprise.google/browser/download/#mac-pkg