获取 Python 包的 Debian 版本源代码

获取 Python 包的 Debian 版本源代码

如果我不在 Debian 上(apt-get这里没有),获取与 Debian 一起分发的某些 Python 包的代码的最简单/直观的方法是什么?

例如,Debian 上有一个错误pip,我想通过将其代码与上游代码进行比较来查看它是否已修复。

答案1

我会去https://packages.debian.org/source/<release>/<package>哪里查看<release>我感兴趣的 Debian 特定版本,以及<package>软件包名称。

例如: https://packages.debian.org/source/stable/python-pip

从那里,我会向下滚动到页面底部并下载压缩tar档案(原始源代码,以及 Debian 对此源代码的补充)。

如果我不知道包的名称,只知道它应该包含可执行文件pip,我会去https://packages.debian.org/并搜索“包含这样命名的文件的包”,然后bin/pip在页面底部的搜索框中输入。

还可以使用以下格式的 URL 直接获取搜索结果:

https://packages.debian.org/search?mode=exactfilename&searchon=contents&keywords=bin/pip

相关内容