如何查看软件更新历史记录?


31

在OS X 10.8中,对于已安装但未登录Apple ID的系统更新,我如何查看更新历史记录?

我在“库/日志”中查找更新日志,也在“已安装软件”窗格的“软件更新”中查找,但我都没有。

在哪里可以看到更新?

Answers:


35

可以使用系统信息应用程序以易于阅读的格式找到它:

System Information.app>软件>安装

系统信息可以在/Applications/Utilities/System Information.appSpotlight 中或通过Spotlight 找到。


/Library/Receipts/InstallHistory.plist是它,它只是一个xml文件,如果您安装了vim或xml编辑器,则很容易阅读。
Deesbek 2013年

1
System Information.app > Software > Installations仅显示已拖动到应用程序文件夹中的已下载应用程序?
Pacerier

12

它不容易阅读,但是在我的机器上似乎是最新的。您可以在以下位置找到安装历史记录:/Library/Receipts/InstallHistory.plist

它在Mac App Store的“更新”选项卡中列出会不好吗?


做得好-我一直在寻找该文件,您使我免去了聚光灯下找到它的麻烦。现在,如果有人还没有这样做,我可能需要编写一个小应用程序来解析该XML文件。
bmike

@ bmike,Deesbek给出的答案似乎只是在读取该文件,尽管答案可能会更清晰一些。
ⱮarkƬ

是的-这似乎足以显示数据了。哇!
bmike

大多数像vim这样的体面的文本编辑器都会为您@bmike解析xml,这只是折叠和扩展所需内容的问题。
Deesbek 2013年

@ Deesbek,AFAIK vim不会解析XML,而只是原始显示它。如果EMACS具有解析XML的模式,我不会感到惊讶。
ⱮarkƬ

6
/private/var/log/install.log
/Library/Receipts/InstallHistory.plist

为什么某些登录/private没有出现在/Library
Pacerier's

日志旋转。您是否还签入了install.log.0.bz2它及其后继者install.log.1.bz2……?
1.61803年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.