OSX的.pkg和.pkg.mpkg安装程序之间的差异

时间:2009-09-03 20:08:43

标签: macos installer mpkg

我正在与OSX的packageMaker战斗,因为它不允许我创建'.pkg'。相反,它迫使我制作'.pkg.mpkg'。

这似乎是一个愚蠢的问题,我应该能够回应一些谷歌搜索,但我无法找到很多关于此的信息。

有人可以解释它们之间的主要区别吗?如果你知道你必须使用其中一个的限制吗?

3 个答案:

答案 0 :(得分:13)

据我所知,.pkg文件是简单,直接的安装程序包。但是,.mpkg文件可以自定义,并且可以链接到多个.pkg文件,最终用户可以在安装程序中打开和关闭这些文件。

我认为你看到的.pkg.mpkg双扩展只是一个文字附加问题。包是.pkg或.mpkg,而不是两者的组合。

答案 1 :(得分:1)

我相信Collin Allen是正确的 - 主要区别在于元数据包可以引用其他包。但至于你的PackageMaker问题,你有没有试过Iceberg?这是一个替代(免费),我们通常有更好的运气:更少的错误,更容易理解和使用,更大的自由等。

答案 2 :(得分:0)

我没有一个好的答案,但是一旦我尝试修改用户看到的文本,PackageManager就会自动从.pkg切换到.mpkg。两者都包括供应商准备的子安装程序(.pkg)。