我的计算机崩溃的症状与我通过 ppa 下载和获取更新的应用程序中特定错误的评论部分中报告的症状非常相似。
最近,ppa 的 bug 页面显示该 bug 已修复并发布,但几乎没有提供修复信息。我如何才能确切地知道 -
他们实际上做了什么来修复该错误
什么时候发布
我如何才能 100% 确定我已经收到了更新(例如,Ubuntu 中是否有更新历史记录可以告诉我已下载并安装了此特定更新,并参考该特定错误?)
答案1
您可以通过特定软件包的变更日志来验证大部分内容。每个变更日志都保存在
/usr/share/doc/<packagename>/changelog.Debian.gz
例如,您可以查看 Firefox 的更改日志:
zless /usr/share/doc/firefox/changelog.Debian.gz
对于 Ubuntu 提供的软件包,每个变更日志条目都应包含版本号、发布日期以及该特定版本修复的错误列表。如果幸运的话,您可能还会获得修复的描述。希望您的 PPA 所有者也提供此信息,但这并不总是保证的。如果没有,您唯一的选择可能是询问 PPA 维护者。
您可以使用以下命令检查正在运行的软件包的版本dpkg
:
dpkg -l <packagename>
如果您想了解详细信息,可以使用以下命令下载该包的源代码:
apt-get source <packagename>
并亲自检查代码。