О количестве пакетов.

Вопрос "с целью повышения уровня образования" и удовлетворения любопытства ради...
Столкнулся недавно с таблицей, сравнивающей разные дистрибутивы Linux по ряду показателей, в том числе и по количеству пакетов в дистрибутиве.
Значительное количество пакетов у Gentoo (как дистрибутива под любые цели и для различных платформ) было вполне ожидаемым. Однако у пары дистрибутивов количество включенных пакетов было ещё выше.

За счет большего количество проприетарных пакетов? Это это объяснение подойдет для Fedora, но не для Debian.
Включение большего количества пакетов, за счет снижения требования к качеству? Тоже плохо вяжется с идеей Debian.
Это пакеты из какой группы - администрирование, офисные, интернет, разработка, игры?
Кто, из знакомых с этими системами, может ответить?

а у дженту с оверлеями?

а у дженту с оверлеями?

Цитата: Однако у пары

Цитата:
Однако у пары дистрибутивов количество включенных пакетов было ещё выше.

Цитата:
Кто, из знакомых с этими системами, может ответить?

Я что-то проглядел или системы НЕ озвучены в стартовом посте?

Нейтральность - высшее достижение сознания!

Проглядели. Fedora, Debian.

Проглядели.
Fedora, Debian.

Забей, сравнивать

Забей, сравнивать дистрибутивы по кол-ву пакетов - дело не благодарное и бесполезное. Результат примерно такой же как и при сравнении антивирусников по кол-ву вирусов в базах.
например можно сильно увеличить кол-во разделив куждую библиотеку на кусок нужный для работы и кусок нужный только для сборки зависимого софта. Отделив примеры/документацию/сырцы/плагины и т.д. в отдельные пакеты

Ложь, наглая ложь и статистика

Нужно смотреть в то самое сравнение, без этого сказать нечего.
Например, если проводилось сравнение в тупую количество пакетов, оно совершенно некорректно, из за того что 1 пакет в gentoo из-за USE-флагов превращается в 2-3-10 в бинарном дистирубтиве (-dev -$lang и тд).
С другой стороны, считать что в популярных дистрах значительно отличается количество пакетов особых причин нет...

_SerEga_

_SerEga_ написал(а):
...например можно сильно увеличить кол-во разделив куждую библиотеку на кусок нужный для работы и кусок нужный только для сборки зависимого софта. Отделив примеры/документацию/сырцы/плагины и т.д. в отдельные пакеты

evadim написал(а):
...из за того что 1 пакет в gentoo из-за USE-флагов превращается в 2-3-10 в бинарном дистирубтиве (-dev -$lang и тд)

Похоже на правду.
Отлегло ))
Спасибо за объяснения.

Яркий пример.Gentoo:

Яркий пример.

Gentoo: media-libs/mesa
Debian: http://packages.debian.org/source/squeeze/mesa

Или вот ещё примечательно: https://bugzilla.redhat.com/show_bug.cgi?id=949626

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

С одной стороны, 85 пакетов

С одной стороны, 85 пакетов выглядят явно лучше чем 4500. Но там в обсуждении есть интересный момент...

> We have around 13232 source packages of which one of those is texlive.
> There's a lot more the 13K binary packages.

Ok, if my counting is right, we have close to binary 34600 packages in Fedora 18, ~ 4500 of them only for texlive.

Всёже, кто и как считает эти пакеты?

evadim написал(а): Всёже,

evadim написал(а):
Всёже, кто и как считает эти пакеты?

ну собственно это и меня заинтересовало...
29 000 у Debian против 20 000 у Gentoo (почти +50%) (по данным Wiki) это и удивило

Так а в чём проблема

Так а в чём проблема подсчёта-то?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Как-то же получилось 13232 из

Как-то же получилось 13232 из 34600 ? Первая циферка схожа с циферкой в Gentoo

Я так понял, это как в

Я так понял, это как в Дебиане. Посмотри мою ссылку про mesa: есть пакет сырцов под названием mesa (один), из него собирается несколько бинарных.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

по поводу флагов тут товарищ

по поводу флагов тут товарищ объяснил, а управление версиями пакетов? В других дистрибутивах другая версия - новый пакет. К тому же один пакет в генте, в бинарных дистрах может быть "разорван" на 2-5 и более (common, base, man, doc, dev и т.д.).
Это и приводит к тому, что пакетов как бы больше.

Червон00кий.

Только сегодня делал

Только сегодня делал eix-sync:

 * Вызов eix-diff
Сравнение баз данных (16667 -> 16667 пакетов)

Не знаю как в дебиане, но в мандриве, в свое время, часть приложений делилась на пакеты с библиотеками (lib) и просто пакет с названием приложения. Кроме того, почти для всех пакетов был свой пакет с исходниками (src) плюс пакеты с заголовками (dev), как уже писали выше.
Для каждого пакета была доступна только одна версия приложения (не учитывая сторонние репы) для конкретной версии дистрибутива.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".