Debian 用户有一种“回溯机器”:快照.debian.org,这真是太棒了。
那里是有时会出现回归,如果我没有旧版本的本地 deb 包,我有时会感到难过。有这样的回溯机器非常有帮助。
我找不到适用于 Ubuntu 的类似程序。我错过了吗?
答案1
要使用快照服务,用户必须在查询时将所需的快照日期作为参数附加到存储库 URL。例如,添加如下行:
deb https://snapshot.ubuntu.com/ubuntu/20230401T000000Z lunar main
在/etc/apt/sources.list将检索指定时间戳的 Ubuntu 档案快照。
答案2
更新:有一项新服务可以提供此功能!请参阅@Rajan Patel 的回答。
不幸的是,目前没有完全相同的版本。不过,Launchpad 确实保留了所需的所有历史数据,您可以直接访问这些数据。
例如对于包hello
:
- 进入 Launchpad 软件包页面:https://launchpad.net/ubuntu/+source/hello
- 从这里,您可以查看完整出版历史。
- 您可以从此页面准确查明您感兴趣的特定时间针对特定版本发布的版本。
- 单击版本字符串。这将为您提供 Launchpad 所保存的与该特定版本相关的信息。
- 您可以从此页面下载此特定版本的源代码。
- 从这里,单击右侧的“构建”部分中的体系结构。此处所述的版本与执行构建的版本有关,不一定是发布版本的版本,因此不必担心所述的版本。
- 您可以从底部的“构建文件”部分下载 deb,甚至可以查看构建日志。