Macos macintosh的安装软件?

Macos macintosh的安装软件?,macos,installation,osx-snow-leopard,osx-leopard,Macos,Installation,Osx Snow Leopard,Osx Leopard,你会推荐什么macintosh安装软件?它必须支持leopard&snow leopard。易于编写脚本且不昂贵 谢谢, 纳瓦最好的答案是:不要 “Mac方式”只是提供一个.app,用户可以将它拖到/Applications或~/Applications中。app实际上是一个包含所有程序资产的目录:代码、属性、图像等 您只需要在修改系统时构建安装程序包。在Mac世界中,这很少是正确的答案。OSX的内置安装程序可以在安装的特定阶段通过shell脚本(或任何其他可执行文件)编写脚本,也可以更广泛地使

你会推荐什么macintosh安装软件?它必须支持leopard&snow leopard。易于编写脚本且不昂贵

谢谢,

纳瓦最好的答案是:不要

“Mac方式”只是提供一个.app,用户可以将它拖到/Applications或~/Applications中。app实际上是一个包含所有程序资产的目录:代码、属性、图像等


您只需要在修改系统时构建安装程序包。在Mac世界中,这很少是正确的答案。

OSX的内置安装程序可以在安装的特定阶段通过shell脚本(或任何其他可执行文件)编写脚本,也可以更广泛地使用JavaScript进行定制。阅读有关OS X的说明。

应该明确的是,对于需要的实例,OS X内置了安装程序系统,因此第三方安装程序更是个坏主意。不幸的是,我需要编写脚本,因为我必须区分不同的系统。我会使用Stuffit或VISE的安装制造商,但这些都是昂贵的软件包,对我的需求来说“过于合格”。我需要一些更简单的东西安装程序没有“卸载”的概念。他们什么都做不好…@Eugene-我见过卸载程序,但对于大多数事情来说,仅仅破坏.app就足够了。@Nava-你所说的“区分系统”是什么意思,这真的是安装程序需要做的吗?从问题中不清楚需要什么类型的脚本控制,但苹果的安装程序包格式(见Barry链接下的“托管安装”)几乎可以满足您的需要:您可以使用脚本启动和控制安装,还可以在包中嵌入脚本,以各种方式控制安装。此外,PackageMaker作为Xcode的一部分是免费的。