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


15

我正在寻找至少十大Linux发行版的硬数据,或者(最好是)一个网址的网址,该网址可以保存此类数据,并(可能)不时更新(在所有存储库公开之后)。

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

先感谢您。

如果您有兴趣,为什么我要问这个。好吧,我有点疲倦地搜索存储库,发现没有软件包,下载它的zip / gz / bz2,找出如何进行rpm(如果使用其他软件的顶层软件,例如Rattle,它是并非微不足道的任务),最后安装它。因此,考虑其他排名较高的发行版对我来说是一件好事。


您是否将其限制为官方存储库?我怀疑Debian可能是Debian或Ubuntu。Debian显示在amd64 squeeze(apt-cache show stats)上具有〜28442个“正常”软件包。但是它没有非自由或专有软件,非自由存储库非常稀疏。
Zoredache

不,我指的是正式和半官方的机构,例如Packman的openSUSE。我不算每1个软件包的“存储库”,例如Opera或VirtualBox。
greenoldman 2011年

Answers:


13

好, 在这里您可以找到一些信息,我不知道是否准确,我怀疑不是太多。

无论如何,每个主要的Linux发行版几乎都具备了它所需要的一切。本质上缺少的是利基应用程序,或者以某种方式无法打包的应用程序。


看起来Ubuntu和衍生产品紧随其后,Debian和衍生产品是最佳选择。
Zoredache

3
从技术上讲,Ubuntu Debian的衍生产品。
Shadur 2011年

而且我对利基应用程序非常感兴趣,因为事实证明,通常它们最难重新打包(以我的情况为例,创建rpm),而且我看到我的需求时,我却站在Linux的另一面。 。谢谢你的链接,非常有用!
greenoldman 2011年

1
此页面上的数据可能有点过时。上次我看Debian时有〜36000,Fedora有〜25000(比Wikipedia上提到的多了几千)。
温柔的魔鬼2011年

8

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

如果您仅计算发行版随附的软件包,请参阅Wikipedia中表格(感谢enzotib的链接)提供了答案。或更确切地说,它有助于解决问题:不同的发行版以不同的方式分解软件包。例如,SuSE倾向于单片软件包,因此二进制软件包仅比源软件包多。Debian通常会分隔有时可以单独安装的所有内容,其源程序包数量大约相同,但二进制程序包的数量是后者的两倍。总而言之,大多数主要的Linux发行版(Ubuntu,Debian,包括AUR,OpenSuSE,Fedora,Mandriva的Arch Linux)都具有类似数量的软件。

如果您算由供应商直接提供的第三方存储库和二进制包,则会有更多的不同。简而言之,发行版的用户越多,就有更多的人倾向于为其制作软件包。我没有确切的数字,但我怀疑Ubuntu在这里是赢家,这是因为它拥有大量的用户存储库¹,也归因于广泛的支持(由于Ubuntu的流行)。对于企业软件,Red Hat也是强有力的竞争者。

¹ 个人包文件(PPA) - 入口点的用户切入点开发


0

在Debian上:

apt-cache pkgnames | wc -l

在RedHat上:

dnf repoquery | wc -l
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.