Что такое рейтинг дистрибутивов Linux по количеству пакетов?

15

Я ищу достоверные данные как минимум для 10 лучших дистрибутивов Linux или (лучше) для адреса веб-страницы, на которой хранятся такие данные и (может быть) время от времени обновляется (после того, как все репозитории открыты для просмотра).

Критерии - количество пакетов (программ, библиотек и пакетов, доступных в репозиториях (не на установочном CD / DVD)) (число пакетов rpm для SUSE, deb для Ubuntu и т. Д.). Например, библиотека считается как 1, а не как 10 только потому, что ее 10 пакетов (ARM, Intel, SPARC и т. Д.).

Заранее спасибо.

Если вам интересно, почему я спрашиваю об этом. Что ж, я немного устал искать репо, узнавать, что пакета нет, скачивать zip / gz / bz2 и выяснять, как сделать rpm (в случае программного обеспечения верхнего уровня другого программного обеспечения, например Rattle, это не тривиальная задача) и наконец ее установка. Поэтому было бы хорошо, если бы я рассмотрел другие дистрибутивы, которые выше в таком рейтинге.

greenoldman
источник
Вы ограничиваете это официальными репозиториями? Я подозреваю, что Debian может быть Debian или Ubuntu. Показано, что Debian имеет ~ 28442 «нормальных» пакетов в amd64 squeeze ( apt-cache show stats). Но у него нет несвободного или проприетарного программного обеспечения, несвободный репозиторий довольно редок.
Зоредаче
Нет, я считаю официальным и полуофициальным, как Packman для openSUSE. Я не считаю «репозитории» на 1 пакет, как, например, Opera или VirtualBox.
Гринольдман

Ответы:

13

Ну, здесь вы найдете некоторую информацию, я не знаю, точную или нет, я подозреваю, не слишком много.

В любом случае, в каждом крупном дистрибутиве Linux есть почти все, что нужно. Чего не хватает, так это нишевых приложений или приложений, которые каким-то образом не могут быть упакованы.

enzotib
источник
Похоже, Ubuntu и дериваты, за которыми следует Debian, и деривативы - лучший выбор.
Зоредаче
3
Технически, Ubuntu является производной от Debian.
Шадур
И я очень заинтересован в нишевых приложениях, потому что, как выясняется, обычно их сложнее всего перепаковать (создать rpm в моем случае), а также, когда я вижу свои потребности, я нахожусь на другой стороне использования «еще одной обоев» Linux , Спасибо за ссылку, очень полезно!
Гринольдман
1
Данные на этой странице могут быть немного устаревшими. В прошлый раз, когда я смотрел, у Debian было ~ 36000, а у Fedora ~ 25000 (на несколько тысяч больше, чем упоминается в Википедии).
gentledevil
8

Это в принципе объективный вопрос (подсчитать количество доступных пакетов), но на него сложно ответить из-за отсутствия сопоставимых цифр.

Если вы учитываете только пакеты, которые поставляются с дистрибутивом, то таблица в Википедии (спасибо enzotib за ссылку) дает ответ. Или, скорее, это идет к ответу: разные дистрибутивы разбивают пакеты по-разному. Например, SuSE не стремится к монолитным пакетам, поэтому у него чуть больше бинарных пакетов, чем пакетов с исходным кодом. Debian, который обычно разделяет все, что иногда может быть установлено отдельно, имеет примерно такое же количество исходных пакетов, но в два раза больше бинарных пакетов. В целом, большинство основных дистрибутивов Linux (Ubuntu, Debian, Arch Linux, включая AUR, OpenSuSE, Fedora, Mandriva) имеют одинаковое количество программного обеспечения.

Существует большая разница, если учесть сторонние репозитории и двоичные пакеты, предоставляемые напрямую поставщиками. Проще говоря, чем больше пользователей в дистрибутиве, тем больше людей склонны делать пакеты для него. У меня нет точных цифр, но я подозреваю, что Ubuntu - победитель здесь, и из-за его большой коллекции пользовательских репозиториев… и из-за широкой поддержки (из-за популярности Ubuntu). Для корпоративного программного обеспечения Red Hat также является сильным конкурентом.

¹ Личные архивы пакетов (PPA) - точка входа для пользователей , точка входа для разработчиков .

Жиль "ТАК - прекрати быть злым"
источник
0

на Debian:

apt-cache pkgnames | wc -l

на RedHat:

dnf repoquery | wc -l
VeNiX
источник