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

问题描述 投票:0回答:1

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

下面的指南显示了如何使用谷歌浏览器,但我无法找出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

macos google-chrome
1个回答
0
投票

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

  1. 通过双击安装.dmg
  2. 在终端中,运行cd /Volumes并查看已安装卷的名称。
  3. 运行cd VOLUME_NAME,其中VOLUME_NAME是你在2)中找到的名字。如果有多个级别,请继续使用cd,注意目录名称。

你最终会得到以下内容:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.