我正在与OSX的packageMaker搏斗,因为它不允许我创建'.pkg'文件。相反,它强制我创建'.pkg.mpkg'文件。
这似乎是一个愚蠢的问题,我应该能够通过几次谷歌搜索来回答,但我找不到太多关于这方面的信息。
有人能否解释一下它们之间的主要区别,以及你知道必须使用其中一个的限制?
我正在与OSX的packageMaker搏斗,因为它不允许我创建'.pkg'文件。相反,它强制我创建'.pkg.mpkg'文件。
这似乎是一个愚蠢的问题,我应该能够通过几次谷歌搜索来回答,但我找不到太多关于这方面的信息。
有人能否解释一下它们之间的主要区别,以及你知道必须使用其中一个的限制?
我认为Collin Allen是正确的——主要区别在于metapackage可以引用其他包。但是关于你的PackageMaker问题,你尝试过Iceberg吗?它是一种替代品(免费),我们通常运气更好:更少的错误,更容易理解和使用,更大的自由等。
我没有一个好的答案,但PackageManager在我尝试修改用户看到的文本后自动从.pkg切换到.mpkg。两者都包含了由供应商准备的子安装程序(.pkg)。