我如何知道 Debian 从哪里获取其软件包源?

pet*_*erh 1 opensource-projects debian

想象一下我有一个工具“X”。我知道它存在于当前的 Debian 发行版中,因此我可以在https://packages.debian.org上找到它。

该站点还包含可下载 Debian 源代码包的链接。

然而这些源码包从哪里来呢?最初生成源码包的上游链接在哪里?

Ste*_*itt 5

构建 Debian 源包的源代码在多个位置进行跟踪(并非所有包都提供所有这些):

\n
    \n
  • debian/copyright
  • \n
  • 控制文件中的 \xe2\x80\x9cHomepage\xe2\x80\x9d 条目
  • \n
  • debian/watch
  • \n
\n

考虑libevdev2条目

\n\n

给定一个源包,在本地提取一个debian/watch文件,uscan --force-download可用于检索原始源存档(如果它仍然可用)。

\n

请注意,Debian 软件包不一定上游源软件包,即使它们是 \xe2\x80\x99t \xe2\x80\x9cnative\xe2\x80\x9d 软件包 \xe2\x80\x94一些上游已经消失的软件包,主要参考Debian源码包。

\n