在哪里可以查看 Deb 包的历史记录?

在哪里可以查看 Deb 包的历史记录?

deb有人可以向我指出列出给定发行版的特定软件包的历史记录的实用程序或网页吗?

例子:

有问题的软件包:g++-arm-linux-gnueabihf 发行版:Ubuntu 16.04 Xenial

我可以找到页面显示了包的直接依赖项和推荐的包等,但我正在寻找该包随时间变化的历史记录 - 比如去年。

我很想知道最新版本的发布时间以及给定包的一些更改记录(新版本,而不是源代码级别更改)。

答案1

对于 Ubuntu,从你给的链接, 你可以找到包的变更日志通过查找右侧的“Ubuntu Changelog”。这不区分版本;它将为您提供您正在查看的套件中当前软件包版本的完整变更日志。您可以访问所有当前支持的 Ubuntu 版本中的软件包概述包的错误报告(右侧的“错误报告”链接),然后单击“概述”;向下滚动到“包裹信息”部分:

Launchpad 上 <code>gcc-defaults</code> 软件包信息的屏幕截图

您可以在 Debian 软件包跟踪器中找到 Debian 软件包的类似信息,例如 这里是为了gcc-defaults。每个“版本化链接”行中的第二个条目指向相应的变更日志。

<code>gcc-defaults</code> Debian 软件包跟踪器的屏幕截图

答案2

您可以通过以下方式获取更改历史记录:

apt changelog <package_names>

或者

apt-get changelog <package_name>

相关内容