LINUX.ORG.RU

Пакетные менеджеры


3

0

Всего сообщений: 4

В дистрибутивах с ограниченными встроенными средствами установки пакетов (например, Slackware, LFS) используете ли вы какой-либо дополнительный механизм установки ПО?

Уточнение: опрос не затрагивает дистрибутивы вроде Arch, Gentoo и их деривативов, где есть встроенные инструменты, как ebuild/PKGBUILD/Makefile в port tree. Интересуюсь как с недавнего времени пользователь Slackware в качестве основной системы.

  1. не использую такие дистрибутивы 276 (72%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. ручная сборка/установка из исходников (./configure ... && make install/uninstall и др.) 66 (17%)

    ****************************************************************************

  3. нативные и "полунативные" инструменты (например, slackpkg и Slackbuild-ы/sbopkg) 46 (12%)

    *****************************************************

  4. Flatpak, AppImage и аналоги с монтированием образа 38 (10%)

    ********************************************

  5. rpm, dpkg, инструменты конвертации 22 (6%)

    *************************

  6. другое (в комментариях) 14 (4%)

    ****************

  7. pkg-src, Homebrew 10 (3%)

    ***********

Всего голосов: 472, всего проголосовавших: 386

 , ,

GFORGX
()

Для поиска/установки/удаления/обновления программ вы пользуетесь

Укажите, что предпочитаете использовать. Установка flatpak/snap сюда также входит.

  1. Консольным пакетным менеджером (dnf, apt, pacman, flatpak и т.д.) 631 (93%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Графическим пакетным менеджером (Gnome Software, Kde Discover, Synaptic и т.п.) 121 (18%)

    *************************************************************

  3. Устанавливаю из исходников без пакетного менеджера 78 (11%)

    ***************************************

Всего голосов: 830, всего проголосовавших: 682

 

Im_not_a_robot
()

Какой пакетный менеджер вы считаете наиболее удобным для применения на десктопе

  1. dpkg + apt 275 (36%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Pacman 186 (25%)

    ************************************************************************************************************************************************************************************************************************

  3. rpm + dnf (yum) 68 (9%)

    *******************************************************************************

  4. Portage 68 (9%)

    *******************************************************************************

  5. Zypper 31 (4%)

    ************************************

  6. Другой 22 (3%)

    *************************

  7. Nix 20 (3%)

    ***********************

  8. XBPS 14 (2%)

    ****************

  9. pkg 14 (2%)

    ****************

  10. flatpak 14 (2%)

    ****************

  11. snap 11 (1%)

    ************

  12. slackpkg 10 (1%)

    ***********

  13. rpm + apt-rpm 8 (1%)

    *********

  14. GNU Guix 8 (1%)

    *********

  15. pkgtool, installpkg, removepkg, explodepkg, upgradepkg, makepkg 6 (1%)

    ******

  16. pkgsrc 0 (0%)

Всего голосов: 755

 

fernandos
()

Предпочитаемая схема распространения и установки приложений

В силу нарастающих тенденций к будущему оформлению приложений в виде неких контейнеров предлагаю обсудить тему правильной доставки софта в мире Linux.

  1. Весь софт под контролем ЦПМ + единичные сторонние программы допустимы в /home или др. местах вне системной иерархии 238 (30%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Весь софт под контролем ЦПМ + единичные сторонние программы допустимы в /opt или др. местах в системной иерархии 205 (26%)

    ***********************************************************************************************************************************************************************************************************************************************************************************

  3. Абсолютно весь софт должен быть под контролем централизованного пакетного менеджера (ЦПМ) 179 (22%)

    ************************************************************************************************************************************************************************************************************************************************

  4. Оставить под контроль ЦПМ базовую систему, остальное вынести в отдельные пакеты, использующие функции ЦПМ (напр. установку зависимостей) и системную иерархию 43 (5%)

    *********************************************************

  5. ЦПМ - зло, я хочу всю систему в виде самодостаточных бандлов-контейнеров 33 (4%)

    ********************************************

  6. Оставить под контроль ЦПМ базовую систему, остальное вынести в самодостаточные бандлы-контейнеры вне системной иерархии (напр. /home) 31 (4%)

    *****************************************

  7. Свой вариант 23 (3%)

    ******************************

  8. Оставить под контроль ЦПМ базовую систему, остальное вынести в отдельные пакеты, использующие функции ЦПМ (напр. установку зависимостей) и оверлейные ФС 16 (2%)

    *********************

  9. Оставить под контроль ЦПМ базовую систему, остальное вынести в самодостаточные бандлы-контейнеры в системной иерархии 14 (2%)

    ******************

  10. Оставить под контроль ЦПМ базовую систему, остальное вынести в самодостаточные бандлы-контейнеры в слоях оверлейных ФС 14 (2%)

    ******************

Всего голосов: 796

 ,

Alyssa
()