基于软件包数量的 Linux 发行版排名是多少?

基于软件包数量的 Linux 发行版排名是多少?

我正在寻找至少前 10 个 Linux 发行版的硬数据,或者(更好)保存此类数据的网页地址,并且(也许)不时更新它(在所有存储库都是公开查看的之后)。

标准是——本机(SUSE 的 rpm、Ubuntu 的 deb 等)软件包程序、库以及存储库(不是安装 CD/DVD)中可用的数量。例如,库计数为 1,而不是仅仅因为它有 10 个软件包(ARM、Intel、SPARC 等)而计数为 10。

先感谢您。

如果你有兴趣我为什么要问这个。好吧,我有点累了搜索repo,发现没有包,下载它的zip/gz/bz2,找到如何制作rpm(如果是另一个软件的顶层软件,例如Rattle,它是这不是一件简单的任务),最后安装它。因此,考虑其他排名较高的发行版对我来说是有好处的。

答案1

出色地,这里你找了一些资料,不知道准确与否,我怀疑的不是太多。

不管怎样,每个主要的 Linux 发行版几乎都有人们需要的一切。本质上缺少的是利基应用程序,或以某种方式无法打包的应用程序。

答案2

原则上这是一个客观问题(计算可用软件包的数量),但由于缺乏可比较的数字而很难回答。

如果您只计算发行版附带的软件包,那么维基百科中的表格(谢谢恩佐替布对于链接)给出了答案。或者更确切地说,它在某种程度上找到了答案:不同的发行版以不同的方式分解包。例如,SuSE 不倾向于单一包,因此它的二进制包几乎不比源包多。 Debian 通常将任何有时可以单独安装的东西分开,具有大约相同数量的源代码包,但二进制包数量是其两倍。总而言之,大多数主要 Linux 发行版(Ubuntu、Debian、Arch Linux,包括 AUR、OpenSuSE、Fedora、Mandriva)都有类似数量的软件。

如果算上第三方存储库和供应商直接提供的二进制包,差异更大。简而言之,发行版拥有的用户越多,就越倾向于为其制作软件包。我没有任何确切的数据,但我怀疑 Ubuntu 是这里的赢家,这既是因为它拥有大量的用户存储库,也因为广泛的支持(因为 Ubuntu 的受欢迎程度)。对于企业软件来说,红帽也是一个强有力的竞争者。

¹ 个人包档案 (PPA) —用户的入口点,开发者的切入点

答案3

https://repology.org/repositories/statistics/nonunique

只要唯一性分类正确,这种计数就很好,因为最流行的软件会发现自己进入 AUR 和 NixOs 存储库变得“非唯一”

答案4

Linux 发行版比较 - 软件包管理和安装

如果您正在寻找预编译的二进制文件,则与寻找源代码有所不同。

也可以看看提供最新软件包的最佳 Linux 发行版是什么?

相关内容