网站上是否存在旧版本的 apt 信息文件?

网站上是否存在旧版本的 apt 信息文件?

当我执行 时apt update,apt 会将 列出的网站上的文件更新/etc/apt/sources.list到本地,例如,http://cn.archive.ubuntu.com/ubuntu/dists/xenial/main/binary-amd64/Packages.gz然后,apt update 会下载这个文件到本地(/var/lib/apt/lists),这个文件里面描述了这个deb包的依赖关系。

网站上是否存在该文件的旧版本?

提前致谢!

答案1

所有软件包的每个已发布版本的记录以及依赖项信息均在 Launchpad 上维护。URL 的格式如下:

https://launchpad.net/ubuntu/<release>/<arch>/<package>/<version>

例如:

您可以访问https://launchpad.net/ubuntu/<release>/+package/<package>查看版本列表(例如,https://launchpad.net/ubuntu/xenial/+package/bash-doc用于 16.04 版的 Bash 文档)。

答案2

如果软件包自发布以来已更新,则旧版本和新版本都会在规范存储库中维护。例如,该命令apt list linux-image-4.*generic产生结果:

apt list linux-image-4.*generic
Listing... Done
linux-image-4.18.0-10-generic/cosmic,now 4.18.0-10.11 amd64 [residual-config]
linux-image-4.18.0-10-generic/cosmic 4.18.0-10.11 i386
linux-image-4.18.0-11-generic/cosmic-updates,cosmic-security,now 4.18.0-11.12 amd64 [installed,automatic]
linux-image-4.18.0-11-generic/cosmic-updates,cosmic-security 4.18.0-11.12 i386
linux-image-4.18.0-12-generic/cosmic-updates,cosmic-security,now 4.18.0-12.13 amd64 [installed,automatic]
linux-image-4.18.0-12-generic/cosmic-updates,cosmic-security 4.18.0-12.13 i386

相关内容