Distribution-Choice

基於軟體包數量的 Linux 發行版排名是多少?

  • March 1, 2022

我正在尋找至少前 10 個 Linux 發行版的硬數據或(更好)保存此類數據並(可能)不時更新它的網頁地址(在所有儲存庫都公開查看之後)。

標準是 - 本機(SUSE 的 rpm,Ubuntu 的 deb 等)軟體包程序、庫和儲存庫中可用的數量(不在安裝 CD/DVD 上)。例如,庫計數為 1,而不是 10,因為它有 10 個包(ARM、Intel、SPARC 等)。

先感謝您。

如果你有興趣我為什麼要問這個。好吧,我有點累了搜尋repo,發現沒有包,下載它的zip/gz/bz2,找出如何製作一個rpm(如果是另一個軟體的頂層軟體,例如Rattle,它是不是微不足道的任務),最後安裝它。因此,我最好考慮在此類排名中更高的其他發行版。

好吧,你在這裡找到一些資訊,我不知道是否準確,我懷疑不是太多。

無論如何,每個主要的 Linux 發行版幾乎都擁有人們可能需要的一切。缺少的本質上是利基應用程序,或者以某種方式無法打包的應用程序。

這原則上是一個客觀的問題(計算那裡可用的軟體包數量),但由於缺乏可比數據而難以回答。

如果您只計算發行版附帶的軟體包,那麼Wikipedia 中的表格(感謝enzotib提供的連結)給出了答案。或者更確切地說,它在某種程度上有助於回答:不同的發行版以不同的方式分解包。例如,SuSE 不傾向於單體包,因此它的二進制包幾乎不比源包多。Debian 通常將任何有時可以單獨安裝的東西分開,它的原始碼包數量大致相同,但二進制包的數量要多一倍。總而言之,大多數主要的 Linux 發行版(Ubuntu、Debian、Arch Linux,包括 AUR、OpenSuSE、Fedora、Mandriva)都有類似數量的軟體。

如果您計算供應商直接提供的第三方儲存庫和二進制包,則差異更大。簡而言之,發行版擁有的使用者越多,就越傾向於為它製作軟體包。我沒有任何確切的數據,但我懷疑 Ubuntu 在這裡是贏家,這既是因為它擁有大量的使用者儲存庫¹,也是因為廣泛的支持(因為 Ubuntu 的受歡迎程度)。對於企業軟體,紅帽也是一個有力的競爭者。

¹個人包檔案 (PPA) —使用者入口點,開發人員的入口點。

引用自:https://unix.stackexchange.com/questions/20214