Количество пакетов в различных дистрибутивах
Очередной подсчёт количества пакетов в популярных дистрибутивах Linux.
- Ubuntu
$ bzcat `find /mirror/ubuntu/dists/natty* -name "Sources.bz2"` | grep "Package:" | sort | uniq | wc -l
17940 - Debian
$ bzcat `find /mirror/debian/dists/sid -name "Sources.bz2"` | grep "Package:" | sort | uniq | wc -l
15799 - Gentoo
$ find /mirror/gentoo-portage/ -mindepth 2 -maxdepth 2 -type d | wc -l
14223 - Mandriva
$ find /mirror/mandriva/devel/cooker/SRPMS/ -name "*.src.rpm" | wc -l
12021 - ALT Linux Sisyphus
$ find /mirror/altlinux/Sisyphus/files/SRPMS/ -name "*.src.rpm" | wc -l
10512 - Fedora
$ find /mirror/fedora/linux/development/source/SRPMS/ -name "*.src.rpm" | wc -l
10017 - openSUSE
$ rsync -av stage.opensuse.org::opensuse-source/factory/repo/ | grep src.rpm | wc -l
3845

Круто! 🙂
Никогда даже не интересовался данным вопросом, хватало, что есть в федоре даже с избытком.
Убунта удивила. Только вот теперь интересует следующее, полезные или бестолковые эти 8К пакетов в убунте против федоры? Там есть хоть 1% полезного софта или просто какие то утилитки, иконки и пр. мусор, которыми вообще мало кто когда нибудь воспользуется? 🙂
А мне вот другое интересно. Я хз как тама у убунты сделаны но вроде они патчи рядом тоже ложут а не как в
федоре ( все внутри в срц-рпм )
?
P.S. К топику ниже ( лень писать отдельный коммент 😉
“А можно ли есть яблоки из чернобыля ? Можно ! Только
обглодки нужно поглубже закапывать !” (c) анекдот.
Ой не говори мне про патчи убунты и дебиана. Там хоть они и пытаются что-то систематизировать, но за счёт того что пакет собирается из распакованного дерева, а не тарбола как в rpm, обычно в deb-пакетах с патчами полный бардак.
В Fedora пакеты надо не так считать – там их больше (сейчас, на момент написания этого поста, их 11147).
Вот, список всех компонентов Fedora:
https://admin.fedoraproject.org/pkgdb/lists/bugzilla?tg_format=plain
Тут есть ровно 6 наименований, которых уже нет в репозитории (я напишу им письмо, чтоб их выкинули).
wget “https://admin.fedoraproject.org/pkgdb/lists/bugzilla?tg_format=plain” -O – | grep ^Fedora\| | cut -d \| -f 2
Я так понимаю, что ты тоже не совсем прав. Так как в этом списке есть большое количество устаревших пакетов, которые были в предыдущих дистрибутивах, а теперь отсутствуют.
Слушай, точно – об этом я не подумал.
Кстати Тигра если не в лом прогнал бы это дело
на предыдущих федорах ( ну те что еще есть )
как тама общее кол-во пакетов изменятеся в новом релизе
( и как следствие во всем ОпенСур ) может теперь
во всем мире стало меньше программ добавлятся а старые
больше отмирают …. ну ты меня понял ( наверное ) 😉
Я кажется раза два до этого считал, но нашёл только одно такое сравнение. Оно ссылкой в начале.
Два года назад. У Fедоры плавный подъём. Debian сильно прибавил. А Gentoo результат для Gentoo наверняка сомнительный, так как это вообще все пакеты, как в с писке Петра Леменкова.
Кстати, ничего себе, как в SuSE мало пакетов-то!
Немного странная система оценки, ни о чем не говорящая…
Сравнили бы количество файлов в ООо и МСО или количество транзисторов у амд и интел…
к примеру в альте программы часто дробят чтобы уменьшить число зависимостей.
> к примеру в альте программы часто дробят
Ладно я старый не заметил uniq :(, а ВАМ не заметившим src это уже не простительно 😉
И федора и альт и мандрива очень любят дробить, но бинарники. А я считаю исключительно по исходникам. Разве не видно?
Так что предлагаю пересчитать файло в Windows и Linux при полной установке самостоятельно 😉
По исходникам правильно конечно считать, но сколько программ дублирующих друг друга! Сколько ICQ-клиентов или просмоторщиков PDF/Djvu? Достали уже эти просмоторщики! Может в SUSE нет такого дублирования как в Ubuntu.
Если залезть в Андроид маркет, то становится как бы понятно, что в линуксе вообще выбора нет. И к maemo/meego это тоже относится.
А в любимом Windows людям хватает Word/Excell и Acrobat Reader c (прости Господи) IE. И никакого выбора! Не будем про Open Office. Его обычно навязывают в принудительном порядке. А “гики” которые в Windows используют Opera/Firefox выглядят такими “крутышками”!