LINUX.ORG.RU

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

 


0

1
  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

★★★

Проверено: Satori ()
Последнее исправление: Satori (всего исправлений: 2)

Ответ на: комментарий от shell-script

А есть ещё немало программ, которые открывают страницу в браузере после удаления. «Почему вы удалили нашу замечательную программу?»

X512 ★★★★★
()
Ответ на: комментарий от shell-script

Ты так говоришь, как-будто это что-то хорошее.

Конечно хорошо. Пользователи получают именно то что сделал автор программы, а не ZverCD с непонятными патчами от мейнтейнеров.

X512 ★★★★★
()
Ответ на: комментарий от shell-script

Вам, линуксоидам, всё не так. Делаешь просто — «ОНО ТУПОЕ, ОНО НИЧЕГО НЕ МОЖЕТ!!!11», делаешь сложно — «КОМБАЙН!!!11 НИНУЖНО!!!11» Оперделитесь уже, что ли. ☺

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)

@fernandos, чем flatpak от snap отличается, что они разными пунктами? Не вбрасываю, я действительно их никогда не щупал.

mord0d ★★★★★
()
Ответ на: комментарий от fernandos

От мейнтейнеров зависит.

А установщики от мейнтейнеров не зависят, в этом их преимущество.

X512 ★★★★★
()
Ответ на: комментарий от X512

Конечно плохо

Починил, не благодари.

Пользователи получают именно то что сделал автор программы

Нет. Чтоб далеко не ходить, погляди новости про fheroes. Их можно собирать с SDL1, а можно с SDL2. А в твоём CentOS 5.0 нету SDL2. А авторы рекомендуют с ним. А у тебя нету.

gremlin_the_red ★★★★★
()

в пукмане (оных репоситориях) все есть

tz4678 ★★
()
Ответ на: комментарий от shell-script

Что вы понимаете, в винде держать в памяти сотни xxxUpdater ещё деды завещали. Зато Next→Next→Next→Next→[снять галочку]→Next→Next→Next→[поставить галочку]→Install, а не это ваше apt instal xxx.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от X512

В установщике просто нужды нет.

Если надо, чтобы программу пакетировал разработчик — добро пожаловать во флатпак.

fernandos ★★★
() автор топика
Ответ на: комментарий от shleemypants

Стырил для тебя из https://distrowatch.com/dwres.php?resource=ratings&distro=alpine

Ну имхо такое. Все равно, что сказать, что слака (или генту) похожа на фрю. Все же OpenBSD - это и ядро заточенное на безопасности, всякие плюхи начиная от pflege заканчивая рандомными пидами, пф, и др. Бсдинит опять же. Ничего этого в alpine нету. Я просто как-то слышал этот тезис, решил поставить себе на десктоп, начав с виртуалки, и честно говоря, не нашел ничего общего, понял только, что опенок для десктопа более пригоден, чем альпайн.

Slack ★★★★★
()
Ответ на: комментарий от fernandos

от формата пакетов

Нет-нет, я подразумевал разницу именно с точки зрения юзера. По сути юзеру не важно чем там оно жмётся и как распаковывается, важно как с этим взаимодействовать.

mord0d ★★★★★
()
Ответ на: комментарий от gremlin_the_red

А авторы рекомендуют с ним. А у тебя нету.

Значит авторы софта вашу ОС не поддерживают, берите другую ОС.

CentOS 5.0

End of support: 2017-03-31

ССЗБ.

X512 ★★★★★
()
Ответ на: комментарий от Slack

Кажется апт делает также, нет?

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

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

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

fernandos ★★★
() автор топика

Дома и на ноуте pacman так как manjaro. на работе apt, deb так как на серверах debian

enep ★★★★★
()

Голоса распределятся по любимым дистрибутивам. Всяк кулик свое болото хвалит. О пакетных менеджерах как таковых голосование ничего не скажет.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 2)

Ну, тут очевидно, что всяк кулик свое болото хвалить будет.

flatpak (1%)

snap (0%)

Во, флэтпак даже кому-то нравится, ишь ты.

gill_beits ★★★★
()

в portage не хватает возможности устанавливать несовместимые версии пакетов, система слотов там используется не правильно

doc0
()

Судя по результатам, люди отвечают на вопрос «каким менеджером пакетов вы пользуетесь?», а не «какой менеджер пакетв вы считаете самым удобным на десктопе?».

Пользуюсь portage, самый удобный на десктопе - flatpak.

Gentooshnik ★★★★★
()
Ответ на: комментарий от mord0d

Не релевантно потому что наличие хреновых приложений в Play Store это результат свободы маркетплейса, а не какое-то негативное качество пакетного менеджера. Устанавливаей нормальные приложения.

Ой Кеды рухнули, это все apt виноват

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)

apt+dpkg, flatpak, appimage, все остальное нинужно.

Skullnet ★★★★★
()

Как обычно большинство голосует за какой-то шлак.

Thetan ★★★
()
Ответ на: комментарий от fernandos

Уже было SNAP – теперь жирнее, но быстрее (комментарий)

Но всё же SNAP хорошо для IoT, для десктопа так себе. Особенно ужас, если браузер в SNAP – слишком уж сложно.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)

Необъективный опрос т.к. большинство ответят в стиле «тот к которому привык» - т.е. проголосуют как я за дефолтный «пакетник» своего дистра.

Учитывая, что мультивыбора нет - то отголосовался за pacman, будь мультивыбор - добавил бы pkg и apt

drfaust ★★★★★
()
Ответ на: комментарий от mord0d

pkg-ng самый стабильный. Сам он сломаться не может, а чтобы его сломать...

Это тот, который вечно ломается на том, что не может получить лок на свою недоSQL-ную недоBD? И аффтары которого недавно учудили такое?

KOHb-TPOJIJIbJIEP
()
Ответ на: комментарий от KOHb-TPOJIJIbJIEP

вечно ломается на том, что не может получить лок на свою недоSQL-ную недоBD?

Ты путаешь его с apt, который помимо этого ещё и забывает этот лок подчищать.

mord0d ★★★★★
()

поставил + xbps. У меня он уже давно в чруте живет. Маленький, шустрый, всего несколько команд. Легко запомнить.

arrecck ★★★
()
Ответ на: комментарий от mord0d

Это про флатпак.

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

fernandos ★★★
() автор топика
Ответ на: комментарий от mord0d

Нет, не путаю. Регулярно это наблюдаю:

$ grep -hA3 'exclusive lock on a database' /chroot/tmp/amd64/core2/pkg/*.log
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 61 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 61 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 60 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 59 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 62 tries left...
--
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
got exit code 1 from /usr/local/sbin/pkg-static.
looks like fucking pkgdb locked by some fucking shit.
keep trying... 63 tries left...
Причём настолько регулярно, что PKG_BIN в make.conf вместо самого pkg-static(8) прописан специально обученным скриптом, повторяющим запуск pkg-static в случае ошибки.
Причём, если до вышеозначенного патча, о том, что оно ёбнулось на получении блокировки можно было догадаться по exit code, то теперь у него на всё ответ: «адын (нишмагла)!».

KOHb-TPOJIJIbJIEP
()

Успел достаточно долгое время попользоваться apt/dpkg - после portage его вывод выглядит как нечитаемое месиво, особенно если для автоматической установки/удаления отмечено большое количиство пакетов.

Yum использовал не так долго, но он не сильно лучше apt по информативности.

От zypper осталось странное впечатление из-за того, что если не отметить при удалении пакета «удалить вместе с осиротевшими зависимостями», то потом непонятно как вычищать эти оставшиеся зависимости.

grem ★★★★★
()

Pacman конечно. Устанавливать-обновлять-удалять пакеты они все умеют. Но вот если ты захочешь запилить свой собственный пакет, то в pacman это легко и понятно. Чем и объясняются большие размеры AUR. А вот пользователи apt/dpkg на этом месте плачут кровавыми слезами и в цирке не смеются.

Lrrr ★★★★★
()

RPM + всё-равно-что над ним.

P.S. Хотел поставить галочки над вариантами rpm+apt и rpm+dnf, мультивыбора не нашёл, голосовать не стал. :)

P.P.S. Домашним десктопом на данный момент рулит pacman. :) Но это уж какой дистрибутив — такой и менеджер.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 2)

Требуется мультивыбор. dpkg + apt, pacman и pkg все по-своему удобны, зависит только от запущенной системы.

Grapow
()

Для rpm-based систем - dnf, для deb-based - aptitude. По «удобству» они одинаковы, хотя в dnf нельзя регулярные выражения использовать в поиске.

sunny1983 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.