总结

总结

我试图找到BleachBit 软件包适用于 Ubuntu 16.04 LTS。

因此我开始访问https://packages.ubuntu.com并发现源码包

点击两者Debian 源代码存储库颠覆) 在页面右侧 →

右边

或点击底部的链接 ↓

页面底部

把我带到了不存在的(404)页面,因为页面anonscm.debian.org已经关闭。

然后我尝试访问Launchpad 上的 Bleachbit 页面得到它的源代码有趣的是,我只能获得不太新的代码Ubuntu 14.04(可信)分支

如何在线查看实际软件包版本的源代码?

答案1

总结

如果您看到带有匿名用户或者git.debian.org然后访问Debian Salsa GitLab 存储库并在这里搜索包。


漏洞

存在三个与该问题相关的错误:

  1. 漏洞https://packages.ubuntu.com,它不应该显示死链接匿名用户git.debian.org- 我向 launchpad 报告了这个问题错误 1812562
  2. 错误apt-get- 它不应该显示断开的链接匿名用户- 我向 launchpad 报告了这个问题错误 1812564
  3. 错误apt-get- 它不应该显示带有 * 的断开的链接http://git.debian.org* - 我将其报告给 launchpad,因为错误 1812577

解决方案

svn://anonscm.debian.org在 Ubuntu 16.04 LTS(和 14.04 LTS)发布后,它就停止运行了,因此应该使用它的后续版本 -Debian Salsa GitLab 存储库然后在这里搜索所需的包(或访问源包页面获取更新的仿生的在 packages.ubuntu.com 上发布)。

结果可以获得源包的正确 URL:

Debian 软件包源代码存储库 (VCS: Git)
*https://salsa.debian.org/python-team/applications/bleachbit.git
Debian 软件包源代码存储库(可浏览)
*https://salsa.debian.org/python-team/applications/bleachbit

这里可以切换到所需的版本分支(本例中为 1.10-1):

https://salsa.debian.org/python-team/applications/bleachbit/tree/debian/1.10-1

并查看任何所需的源代码文件。

相关内容