http://packages.ubuntu.com/站点提供了有关软件包的大量信息,包括变更日志等等,但仅涵盖当前支持的版本。
rmadison 程序(devscripts 包)还将让我通过命令行访问当前支持的版本中的包的所有版本(不错!):
$ rmadison gnome-mount
gnome-mount | 0.8~svn20080225-0ubuntu4 | hardy | source, amd64, i386
gnome-mount | 0.8-2ubuntu1 | karmic/universe | source, amd64, i386
但是我看不到一种方法来查找例如 intrepid 中的哪个版本,不再受支持。我知道在http://old-releases.ubuntu.com/上提供了 intrepid 版本, 但我不想手动浏览每个存储库。
如果您有来自 old-releases.ubuntu.com 的 Packages 文件,您可以使用
madison-lite
它们来查询它们,就像您使用 rmadison 远程查询归档 Packages 文件一样。要进行此设置,
http://old-releases.ubuntu.com/ubuntu/dists/*/*/binary-*/*
请使用您最喜欢的镜像工具进行镜像。如果您还想了解有关来源的信息,请同时镜像http://old-releases.ubuntu.com/ubuntu/dists/*/*/source
然后设置一个配置文件,例如:
如果您在配置中不添加任何其他内容,它将告诉您每个版本的每个架构。
为了保持最新状态,您可能希望在 12 月初和 6 月初的某处更新它的 cron 作业(因为有时发布版本的迁移需要一些时间)。