在 Debian 中,是否有父项目已失效的软件包列表?

在 Debian 中,是否有父项目已失效的软件包列表?

我一直在寻找(在https://db.debian.org/machines.cgi)用于没有上游(父项目)的服务或 Debian 软件包列表。

因为我认为有很多 deb 软件包在 Debian 中还活着,但在外面却死了。

答案1

终极 Debian 数据库上游版本查询您可以使用它列出所有没有监视文件(用于跟踪上游版本)或其监视文件导致空值(因为上游已消失或发生错误)的包:

curl https://udd.debian.org/cgi-bin/upstream-status.json.cgi |
jq '.[] | select(.["upstream-version"] == null) | .package'

这并不能完全回答您的问题,因为它不会找到跟踪上游版本的软件包,但上游版本不太可能再次发生(例如,fyre,我知道它已经被废弃很长时间了)。它还会找到本身未维护的包(它们有一个过时的监视文件,无论上游的状态如何)。但我认为这是您以自动化方式获得的最好的结果。

相关内容