是否有一个网站可以让我查找到各大发行版有多少个软件包?
答案1
维基百科保留最全面和最新的列表。
另一个问题是为什么这对你很重要;软件包数量本身并没有多大意义,而且在大多数情况下,所有“大”软件包都适用于所有发行版。
答案2
pkgs.org给出了一个近似值,但请记住,它仅显示二进制包,并且架构没有相同级别的支持。
通常,源包被构建并分割成多个可交付成果。
例如,Debian 估计有 30K 个源包,59K 个二进制包pkgs.org。
无需安装任何软件包即可获得准确数量的一种方法是从官方存储库/池或其镜像下载源包清单/索引。然后将其通过过滤
zgrep|wc -l
器。Debian/Ubuntu、Fedora、OpenSuse 等免费发行版都具有带有元数据的公共存储库。
例如:
Fedora 镜像:https://mirror.aarnet.edu.au/pub/fedora/linux/development/rawhide/Everything/source/tree/repodata/
Name Last modified Size [ ] 1adc7f7f68727884a1cfdd5ed6a779da153f2943529eab8e22242cafd781473d-other.xml.gz 2022-02-24 18:44 3.6M [ ] 4a7e634ca3f6fbfd7af872c5bee66d53040da1a333a7d03f9e4fc81710da194a-other.sqlite.xz 2022-02-24 18:44 4.1M [ ] 7fb9cc4420874bbe652d5a8db6e5ffedcbb96cbda355a20a2c012834570ebb15-filelists.xml.gz 2022-02-24 18:44 1.8M [TXT] 38e4373598b7d48ea0b348ec5d5e8dacdb50c9aea350ad71bc5df7f94c6f670d-other.xml.zck 2022-02-24 18:44 3.2M [ ] 2235c627ffd843ae45a32a1f502c6546e121acb848c9aa83a8e2fa163c3b16fe-primary.xml.gz 2022-02-24 18:44 6.8M [TXT] aa34aca085b179988fe455ed82a6f39b98ac24501b089a24db867d4b13827251-filelists.xml.zck 2022-02-24 18:44 1.8M [ ] b5b7b1dd42bc58a7ea7ebbd0a825f77961797d2994c10186b3745253d943e806-filelists.sqlite.xz 2022-02-24 18:44 1.7M [TXT] bc278431b67a343cff3b3794c6a422d4a6a31f9a3bbe34fbe9d8654566334a18-primary.xml.zck 2022-02-24 18:44 6.2M [ ] bd645c35a0003ea67175f31e937407cb685941e1269c3a1d47a49a32405d54d1-primary.sqlite.xz 2022-02-24 18:45 8.6M [TXT] repomd.xml 2022-02-24 18:45 4.9K
Ubuntu 镜像:https://mirrors.edge.kernel.org/ubuntu/ubuntu/dists/jammy/
../ by-hash/ 15-Oct-2021 12:15 - main/ 10-Nov-2021 22:59 - multiverse/ 11-Nov-2021 03:59 - restricted/ 10-Nov-2021 23:13 - universe/ 11-Nov-2021 00:23 - Contents-amd64.gz 26-Feb-2022 04:57 44M Contents-i386.gz 26-Feb-2022 05:24 35M InRelease 26-Feb-2022 15:25 264K Release 26-Feb-2022 15:25 263K Release.gpg 26-Feb-2022 15:25 819