是否有可能找出至少上次自动更新的原因?
当更新窗口弹出时,可以单击条目并找到有关应使用某个软件包修复哪些错误的声明,或者更笼统地说为什么要更新它。我想在之后检查这些信息,以检查是否声称某个错误或功能已经修复。
谢谢-罗伯特。
答案1
我认为你不能直接这样做(因为 Ubuntu 不再直接打包更改日志信息,所以这样做:https://superuser.com/questions/137818/easily-view-a-list-of-changes-of-upgraded-packages将不再起作用),但你可以自己将信息拼凑起来。
你可以看一下日志:
这是我的机器的示例输出:
开始日期:2013-10-29 20:29:59 命令行:aptdaemon role='role-commit-packages' sender=':1.89' 升级:upower:amd64 (0.9.22-1ubuntu1、0.9.22-1ubuntu2)、firefox-locale-en:amd64 (24.0+build1-0ubuntu1、25.0+build3-0ubuntu0.13.10.1)、firefox:amd64 (24.0+build1-0ubuntu1、25.0+build3-0ubuntu0.13.10.1)、polly:amd64 (0.93.10-0~421~ubuntu13.10.1、0.93.11-0~424~ubuntu13.10.1)、 libupower-glib1:amd64 (0.9.22-1ubuntu1, 0.9.22-1ubuntu2) 结束日期:2013-10-29 20:30:24
然后,您就可以从那里查找软件包。我在 launchpad.net 上搜索了“upower 0.9.22-1ubuntu1”,得到了以下页面https://launchpad.net/ubuntu/+source/upower/0.9.22-1ubuntu1
其中有以下信息:
从上游挑选两个修复程序: - up-client:确实不要用 prop 值覆盖 retval。通过 libupower-glib 的属性和属性通知在 0.9.22 中出现故障。返回了错误的值,这意味着任何依赖这些值的东西都可能做错事,例如在 LP 中:#1238663 - lib:修复调用 _about_to_sleep_sync() 的崩溃器。崩溃修复。-- Iain Lane 2013 年 10 月 14 日星期一 11:41:36 +0100
您可以对任何您感兴趣的包裹进行上述操作。