如何将单个包组合到mac终端上的一个元包?

时间:2016-04-21 14:53:05

标签: macos command-line terminal package meta

我有多个包文件,我使用pkgbuild

创建
pkgbuild --root /path/folder1 --install-location /Folder1 ~/pkg1.pkg
pkgbuild --root /path/folder2 --install-location /Folder2 ~/pkg2.pkg

现在我想使用命令行实用程序将pkg1.pkg和pkg2.pkg组合到一个元数据包中。有没有一种简单的方法可以做到这一点?

由于

1 个答案:

答案 0 :(得分:1)

productbuild是内置工具。 man page非常有帮助。

productbuild --package ~/pkg1.pkg --package ~/pkg2.pkg ~/both.pkg

如果您需要做任何像背景图片或条件安装组件包这样的事情,您还可以为productbuild提供Distribution文件。有关详细信息,请参阅Apple's Docs