如何追踪安装程序所做的更改?

如何追踪安装程序所做的更改?

我正在尝试跟踪安装程序/修补程序的变化,有没有办法跟踪安装程序/修补程序所做的更改以及其所有文件的放置位置?

答案1

可以轻松查看标准 OS X 安装程序包。其中一个工具是可疑包裹,一个 QuickLook 插件,可显示安装程序包中包含的文件和脚本。


安装时,您可以使用opensnoopfs_usage(两个命令行实用程序)等工具监控文件系统访问。

答案2

您可以通过按 command-I 显示安装程序将复制的文件:

或者使用 lsbom:

$ lsbom ~/Desktop/KeyRemap4MacBook.pkg/Contents/Archive.bom
.   40755   501/20
./Library   40755   0/0
./Library/LaunchAgents  40755   0/0
./Library/LaunchAgents/org.pqrs.KeyRemap4MacBook.server.plist   100644  0/0 485 2125025754
...

相关内容