OS X distribution.dist自动验证/评估

时间:2013-04-29 20:16:54

标签: macos validation installer distribution requirements

我正在做一些研究,看看我是否可以自动/编程地验证来自有效os x pkg / dmg的distribution.dist文件。

情况如下: 我有一些dmg和pkg格式的有效os x应用程序。我已经提取了他们的distribution.dist文件,并想确定哪些机器(我们假设有很多)这些软件包可以成功安装。我不想将整个pkg / dmg文件复制到每台计算机,然后运行“installer”命令以查看安装是成功还是失败。这将消耗过多的带宽/资源。相反,我想做一些更轻量级的事情,比如使用脚本/命令/二进制文件,它只能评估机器上的distribution.dist要求,然后在满足它们的情况下返回。

我认为解决这个问题最困难的部分是如何执行/评估“Installer Javascript”脚本。因为我没有看到Apple已经允许外部访问这些特定的库。

我的一个想法是使用pkgbuild并创建没有负载的pkg文件。然后我可以使用“/ usr / sbin / installer”命令来“安装”这些“空”的pkgs。将执行安装检查,文件大小会很小。但是,我希望有更优雅的方法来解决这个问题。

感谢。

0 个答案:

没有答案