我试图找到适用于 Ubuntu 16.04 LTS的BleachBit 包的在线源代码存储库。
所以我开始访问https://packages.ubuntu.com上的搜索并找到源包。
单击页面右侧的两个Debian Source Repository ( Subversion ) →
或在底部的链接↓
把我带到了不存在的(404)页面anonscm.debian.org
。
然后我尝试访问Launchpad 上的 Bleachbit 页面以获取其源代码。有趣的是,我只能获得不太新的Ubuntu 14.04 (trusty) 分支的代码。
如何在线查看实际包版本的源代码?
TL;博士
如果您看到anonscm.debian.org或git.debian.org的链接,请访问Debian Salsa GitLab 存储库并在此处搜索包。
错误
存在与此问题相关的三个错误:
apt-get
- 它不应该显示与anonscm.debian.org断开的链接- 我将它报告给启动板作为错误 1812564;apt-get
- 它不应该显示与 * http://git.debian.org * 断开的链接 - 我将它作为错误 1812577报告给启动板。解决方案
svn://anonscm.debian.org在Ubuntu 16.04 LTS(和 14.04 LTS)发布后关闭,所以应该使用它的继任者 - Debian Salsa GitLab 存储库,然后在此处搜索所需的包(或访问源包页面以获取更新的仿生版本在 packages.ubuntu.com 上)。
结果,可以获取源包的正确 URL:
在这里可以切换到所需的版本分支(在这种情况下为 1.10-1):
并查看任何需要的源代码文件。