Количество пакетов в различных дистрибутивах

Очередной подсчёт количества пакетов в популярных дистрибутивах 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

Читайте также:

комментариев 16

  1. Товарищ:

    Opera 10.11 Linux

    Круто! 🙂
    Никогда даже не интересовался данным вопросом, хватало, что есть в федоре даже с избытком.
    Убунта удивила. Только вот теперь интересует следующее, полезные или бестолковые эти 8К пакетов в убунте против федоры? Там есть хоть 1% полезного софта или просто какие то утилитки, иконки и пр. мусор, которыми вообще мало кто когда нибудь воспользуется? 🙂

  2. mx:

    Firefox 3.6.11 Linux

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

    ?

    P.S. К топику ниже ( лень писать отдельный коммент 😉
    «А можно ли есть яблоки из чернобыля ? Можно ! Только
    обглодки нужно поглубже закапывать !» (c) анекдот.

    • Firefox 3.6.12 Fedora  14

      Ой не говори мне про патчи убунты и дебиана. Там хоть они и пытаются что-то систематизировать, но за счёт того что пакет собирается из распакованного дерева, а не тарбола как в rpm, обычно в deb-пакетах с патчами полный бардак.

  3. Firefox 4.0b7 Linux

    В Fedora пакеты надо не так считать — там их больше (сейчас, на момент написания этого поста, их 11147).

    Вот, список всех компонентов Fedora:

    https://admin.fedoraproject.org/pkgdb/lists/bugzilla?tg_format=plain

    Тут есть ровно 6 наименований, которых уже нет в репозитории (я напишу им письмо, чтоб их выкинули).

    • Firefox 4.0b7 Linux

      wget «https://admin.fedoraproject.org/pkgdb/lists/bugzilla?tg_format=plain» -O — | grep ^Fedora\| | cut -d \| -f 2

      • Firefox 3.6.12 Fedora  14

        Я так понимаю, что ты тоже не совсем прав. Так как в этом списке есть большое количество устаревших пакетов, которые были в предыдущих дистрибутивах, а теперь отсутствуют.

        • Firefox 4.0b7 Linux

          Слушай, точно — об этом я не подумал.

        • mx:

          Firefox 3.6.12 Fedora  14

          Кстати Тигра если не в лом прогнал бы это дело
          на предыдущих федорах ( ну те что еще есть )
          как тама общее кол-во пакетов изменятеся в новом релизе
          ( и как следствие во всем ОпенСур ) может теперь
          во всем мире стало меньше программ добавлятся а старые
          больше отмирают …. ну ты меня понял ( наверное ) 😉

          • Firefox 3.6.12 Fedora  14

            Я кажется раза два до этого считал, но нашёл только одно такое сравнение. Оно ссылкой в начале.

            Два года назад. У Fедоры плавный подъём. Debian сильно прибавил. А Gentoo результат для Gentoo наверняка сомнительный, так как это вообще все пакеты, как в с писке Петра Леменкова.

  4. Firefox 4.0b7 Linux

    Кстати, ничего себе, как в SuSE мало пакетов-то!

  5. almanah:

    Firefox 3.6.12 Fedora  14

    Немного странная система оценки, ни о чем не говорящая…

    Сравнили бы количество файлов в ООо и МСО или количество транзисторов у амд и интел…

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

    • mx:

      Firefox 3.6.12 Fedora  14

      > к примеру в альте программы часто дробят
      Ладно я старый не заметил uniq :(, а ВАМ не заметившим src это уже не простительно 😉

    • Firefox 3.6.12 Fedora  14

      И федора и альт и мандрива очень любят дробить, но бинарники. А я считаю исключительно по исходникам. Разве не видно?

      Так что предлагаю пересчитать файло в Windows и Linux при полной установке самостоятельно 😉

  6. YuriA:

    Firefox 3.6.12GTB7.1.NETCLR3.5.30729.NET4.0E Windows XP

    По исходникам правильно конечно считать, но сколько программ дублирующих друг друга! Сколько ICQ-клиентов или просмоторщиков PDF/Djvu? Достали уже эти просмоторщики! Может в SUSE нет такого дублирования как в Ubuntu.

    • Firefox 3.6.12 Fedora  14

      Если залезть в Андроид маркет, то становится как бы понятно, что в линуксе вообще выбора нет. И к maemo/meego это тоже относится.

  7. YuriA:

    Firefox 3.6.12GTB7.1.NETCLR3.5.30729.NET4.0E Windows XP

    А в любимом Windows людям хватает Word/Excell и Acrobat Reader c (прости Господи) IE. И никакого выбора! Не будем про Open Office. Его обычно навязывают в принудительном порядке. А «гики» которые в Windows используют Opera/Firefox выглядят такими «крутышками»!