小结

本节制作了一个只有脚本的安装包,这也解答了第三章中“安装包的组成”的小结中的第二个问题:“安装包能不能没有负载文件?”

如果大家细心,在我们执行完上面的只包含脚本的安装包之后,使用 pkgutil 命令无法找到关于此安装包标识符,即上例中的“lts.ApplePai.rmOnyx”,的记录。也就是说,安装器没有记录下这次的安装行为。其实这是Apple有意为之的,目前来说,macOS 系统对于没有负载的安装包不会记录在系统包数据库中。以后会不会改变这个策略,有待今后持续观察。

Last updated