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)

Ответ на: комментарий от mertvoprog

А если Мы не тыкали большую часть из перечисленного и не можем дать компетентный ответ

Продолжайте терзать себя муками выбора.

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

Для пользовательских приложений флатпак как раз и вреден, ибо не даёт интеграции с базовой системой. Как туда прокинуть модули GTK+, например?

С приложениями в анально огороженных контейнерах — это уже ведроид какой-то получается, а не десктоп.

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

Как туда прокинуть модули GTK+, например?

Плагином внезапно, так же как туда ставятся темы gtk.

С приложениями в анально огороженных контейнерах — это уже ведроид какой-то получается, а не десктоп.

как что то плохое

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от fernandos

Зачем выбирать? Мы жрём, чо дали, и улучшаем компетенцию в нём. Да и вообще не особо полагаемся на ПМ, всё больше софта make install’ом накатываем, многое тупо из бинарных тарболов стоит, из ПМ языка программирования (например, ratarmount), либо ещё как.

И это даже в работе помогает, недавно вот спасли сервер, обновив его початоками/кинецами до 9-го бедиана, в то время как лалки из техподдержки хостера предлагали только переустановить систему нахрен.

mertvoprog
()
Последнее исправление: mertvoprog (всего исправлений: 1)
Ответ на: комментарий от mertvoprog

Или (ещё более подходящий пример) - как разные сторонние сборки proton к стиму поставляется.

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

всё больше софта make install’ом накатываем, многое тупо из бинарных тарболов

Если о софте не знает ПМ, это плохо.

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

так же как туда ставятся темы gtk

Костылём, который качает тему из публичного репозитория, если она есть в каталоге? Или уже что-то получше завезли?

как что то плохое

Конечно. Анальное огораживание противоречит свободе. Зря, что ли, люди плюются от убогого ведроида и пытаются всунуть на мобилки полноценный GNU/Linux? А вы и сюда припёрлись, активно пытаясь испортить его своими вялендами и флатпаками.

mertvoprog
()
Последнее исправление: mertvoprog (всего исправлений: 1)
Ответ на: комментарий от mertvoprog

Как туда прокинуть модули GTK+, например?

Почитать документацию на flatpak, например. Есть такая вещь в нем как плагины.

это уже ведроид какой-то получается

Это и есть десктоп. А традиционный линукс это не десктоп. Это среда разработки.

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

качает тему из публичного репозитория, если она есть в каталоге?

Ты репозиторий не можешь сам создать или что? Детский сад.

люди плюются от убогого ведроида и пытаются всунуть на мобилки полноценный GNU/Linux?

Мало ли наркоманов

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

Каким боком

А таким, что ПМ обеспечивает стандартные и унифицированные методы работы с пакетом.

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

Или уже что-то получше завезли?

https://github.com/refi64/pakitheme/

Анальное огораживание противоречит свободе.

Свободе кого? Свободе чего? Свободе пользователя - не противоречит. Пользователь всегда может обойти любые ограничения если ему нужно (рутовать android, override в флатпаке). Свободе софта делать что он хочет в системе - противоречит, да.

Зря, что ли, люди плюются от убогого ведроида и пытаются всунуть на мобилки полноценный GNU/Linux?

Их дело конечно, но таких меньшинство даже среди гиков, которые вообще как либо копаются в своих телефонах.

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

Есть такая вещь в нем как плагины

И каждый раз шлепать их ad-hoc, вместо того, чтобы положить файлы куда надо и не париться?

Это среда разработки

Так он у разработчиков и распространён. А кому ещё в 2$21-м нужен десктоп и при этом есть весь нужный софт? ;)

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

И каждый раз шлепать их ad-hoc, вместо того, чтобы положить файлы куда надо и не париться?

ЯННП. Ставишь флатпак пакет плагина и все пакеты флатпака, в которых прописан соответствующий «слот», его при запуске автоматически будут монтировать внутрь песочницы.

Так он у разработчиков и распространён.

Ага. А рак мозга вызывает мобильные телефоны. Никак не наоборот.

А кому ещё в 2$21-м нужен десктоп и при этом есть весь нужный софт? ;)

Инженерам, внезапно. Как вариант.

James_Holden ★★★
()

А по факту приходится пользоваться всем по чуть чуть.

tyamur ★★
()

У флатпака одно неудобство — все эти длиннющие flatpak run org.gnome.evolution, чтобы просто запустить приложение, flatpak kill org.gnome.evolution чтобы его прибить и так далее. Snap в этом плане получше, поскольку просто прикручивает приложение в общее пространство имён. Зато у flatpak есть flatseal, а snap частенько ограничивает лишнее, из-за чего приложения тупо не работают как должны.

На сервере — там да, apt. Хотя у меня nextcloud стоит через snap, в порядке эксперимента.

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

Это да. Дефолтный не так уж и плох, но всё же сильно уступает лисе и хромиуму. Там есть къют, работающий, мне кажется, на вебките.

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

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

Чем терминология МЕРТВОПРОГа не «исходный текст программ»? :P

(Вы же ещё помните, что это язык шизуального программирования, а не просто юзернейм на ЛОРе? ;))

mertvoprog
()
Ответ на: комментарий от James_Holden

Ты репозиторий не можешь сам создать или что? Детский сад.

И заливать туда тему, которая пределы локалхоста не покидает? Ещё и коммитить после каждой правки, чтобы потестить на приложении, которое сидит во флатпаке? Облаковтюхиватели уже совсем офигели.

Мало ли наркоманов

А наркоманам он зачем?

mertvoprog
()
Ответ на: комментарий от eternal_sorrow

https://github.com/refi64/pakitheme/

Этъему после каждой правки темы команду дёргать? Ну уже неплохо, однако.

Интересно, сколько оно срезов от сотни обновлений темы кряду наплодит и с каким оверхедом ;)

Свободе кого? Свободе чего?

В данном случае — свободе не вестись на флатпакофанатиков, которые суют везде свой флатпак по поводу и без повода, и уже начинают завязывать на нём программы (помнится, именно по этой причине Мы не накатили на онтопик FluffyChat — его собирают только флатпаком, а накатывать огромный Flutter SDK, чтоб собрать его самостоятельно — избыточно :P)

Впрочем, определение свободы уже тоже свиноугнали. Уже мало уточнений «как пиво» или «как речь», нужно уточнять ещё больше, ещё и рискуя при этом прослыть бумером, всего-то за желание контроля над собственной ЭВМ.

Свободе софта делать что он хочет в системе - противоречит, да

И что делать, если софту как раз это и необходимо, в легитимных для пользователя целях? Зачем заставлять пользователей сношаться и обходить песочницы? Это всё равно что упаковать член, а потом нацепить сверху страпон: избыточность и потеря в возможностях на пустом месте.

но таких меньшинство даже среди гиков, которые вообще как либо копаются в своих телефонах

А каким местом GNU/Linux вообще для большинства? :P Даже администрирование серверов, где он превалирует — штука для непосвящённых, иначе бы не были так востребованы панели управления серверами типа Весты, и Windows Server просто для того, чтоб накатить сервер МОЙНКРАФТА, хотя он и на линуксе отлично работает.

mertvoprog
()
Ответ на: комментарий от James_Holden

и все пакеты флатпака, в которых прописан соответствующий «слот»

То есть ещё и в каждом пакете их прописывать, ну офигеть теперь.

Вне этих ваших флатпаков плагины свободно вклиниваюся в любые программы, без вайтлистинга с их стороны. winmenu, например, или rgba. Для того и нужны.

Ага. А рак мозга вызывает мобильные телефоны. Никак не наоборот.

Некорректная аналогия, тут мутуальная связь :P

Инженерам, внезапно. Как вариант.

Чо, швабодный софт уже работает со свежайшими форматами софта, являющегося индустриальными стандартами де-факто? Мы пару лет назад новость про LibreDWG делали, и помнится, там всё было очень плохо ;)

mertvoprog
()
Ответ на: комментарий от vertexua

Устанавливаей нормальные приложения.

Так нормой как раз является всякое неюзабельное говно.

На ведроиде потуги в приличный UI закончились в 5-й версии, когда начали пропихивать фрагменты и материалдезигнъ. От материала страдают даже сами хомяки, там тупо нереально отличить на вид, где виджеты, а где контент, потому что всё умышленно слеплено в единообразную кашу. Мы-то ещё опытные и эвристически догадываемся, а простым смертным и в голову не приходит, что вон те три точки в уголке — вызывают контекстное меню, а не просто для красоты там. Или что строка текста при ощупывании может внезапно оказаться дропдауном. Или что сбоку экрана может быть спрятана шторка, и надо в любой активити проверять, есть ли она, потому что об этом вообще ничего не сигнализирует. Прочие жесты тоже обнаруживаются только методом тыка. Побочный эффект — это всё по дефолту совершенно отвратительно управляется с клавиатуры, если вообще управляется.

Тыкали мобильный PowerPoint — это вообще ужас, там от малейшего неловкого движения всё ломается и уезжает, а форматирование запрятано так, что хомяки, опять же, не могут найти совершенно. Хоть направляющие есть и кое-как работают — и то хлеб.

И проблема не только в UI. Ведроид всячески препятствует тому, чтобы под него делали хорошие программы. Надо висеть в фоне? извольте нагадить в лоток ещё одним ненужным уведомлением. И даже при этом пользователю надо ещё поплясать с бубном, чтобы программа не заморозилась ради экономии энергии, без гарантированного результата. Надо разбить приложение на плагины? извольте насовать кучу костылей для IPC, ещё и устанавливать их надо в правильном порядке, иначе не заведётся :P

Справедливости ради, есть и положительные моменты, такие как настройка доступов у приложений с 6-й версии без XPosed-ных костылей, или упрощение установки apk не из шмаркетов с 8-й. Но в целом это не компенсирует тот мрак, в который катится ведройд. А некоторый мрак в нём изначально, как, например, принудительная выгрузка любых фоновых активити в любой момент, из-за чего в теории каждое приложение должно автоматически сохранять и потом восстанавливать их состояние, но на практике чем сложнее приложение, тем это менее реализуемо.

Откуда в таких условиях вообще могут взяться приличные приложения? Вот их и нету. Из реально проработанного и юзабельного можем отметить Movavi, но и у него функциональность на уровне Sony Ericsson VideoDJ™ 15-летней давности, даже сохранять проект ровно так же не может, только готовое видео экспортировать ;D И уж явно не ровня big desktop counterparts.

mertvoprog
()
Последнее исправление: mertvoprog (всего исправлений: 1)
Ответ на: комментарий от mertvoprog

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

Еще раз - ты не понимаешь что можно свой локальный репозиторий создать. Куда ты что заливать хочешь?

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

У флатпака одно неудобство — все эти длиннющие flatpak run org.gnome.evolution

тут согласен. при желании можно решить алиасами, но вообще возможно в будущем научат его экспортировать команды как он экспортирует .desktop файлы

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

А многие софтины держат для этого собственного демона, по сути постоянно запущеннй пакетный менеджер. Ну и принципиальный подход: обнови себя сам потому что у нас для этого нет инструментов.

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

И что делать, если софту как раз это и необходимо

Что необходимо? Если софту нужны какие то разрешения для работы, они у него обычно есть. А если нет, их можно ему дать. Софт должен делать только то, что я явно разрешил ему и ничего больше.

А каким местом GNU/Linux вообще для большинства?

А, илитарий. Ясно.

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

Если бы под неё сделали хотя бы один мейнстримный браузер, было бы намного легче жить.

@utanho

Хайку никогда не взлетит. В основе этой системы - полностью провальные идеи.

  1. Вся суть системы в развитом нативном API, которое и дает основные плюшки. Но его никогда никто не будет использовать, потому что некроссплатформенно. Это заведомый тупик. Что и видим последние 10 лет - портируют java приложения, Qt-приложения, весь шлак который могут, но никто не использует нативное API. Это полный бред, но хайколюбы этого даже не понимают. Они делают из системы, в которой все приложения должны были быть по самое нехочу интегрированы с системой и между собой, запускалку изолированных эмуляторов десктопного линукса.

  2. Все на C++, а на самом деле на доисторическом C с классами. Это полнейший провал. Этот язык имеет заведомо нестабильный ABI, из-за чего в Хайку сейчас держат два компилятора. Это вообще уникальный бред. А в будущем что, понадобится 22 компилятора? Совместимость по ABI то продолжает ломаться.

2.а Тот C++ на котором все сделано давно устарел, и тем более никому не нужно на нем под нативное API что-то писать.

То есть эта система застряла в конце 90-х и перспектив в современном мире у нее ноль.

James_Holden ★★★
()

Apt так как стандарт де-факто. А с точки зрения десктопа, юзеру все равно в каком менеджере не разбираться.

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

А зачем писать flatpak run? Ну вот зачем?

Потому что если ты напишешь просто org.gnome.evolution, фокус неполучится. Обязательно надо дунуть.

//К.О.

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

Я не писал, что взлетит, я писал что было бы легче жить. Если под хайку портируют FF или какой-то из клонов хрома (Chromium/Brave), то получится такая ChromeOS на стероидах. Ведь всякие встроенные приложеньица, типа видеоплеера и смотрелки картинок, используют нативное API и получают плюшки.

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

То есть эта система застряла в конце 90-х и перспектив в современном мире у нее ноль.

Вот.

Только 512му не говорите, у него гайка - лутшоя ос.

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

Ляськи-масяськи и прочие ахалаи-махалаи.

utanho ★★★★★
()

Flatpak/Snap. Потому-что задрали уже.

hateyoufeel ★★★★★
()

Во-первых это всё сорта того самого, а во-вторых как будто есть выбор. В большинстве дистрибутивов ты просто жрёшь что дают и не жужжишь.

no-such-file ★★★★★
()

Nix

Разве что как nix-shell. Пакетным менеджером его сложно назвать, это скорее система сборки. Если пользоваться home-manager - то отлично, но «десктопный» пользователь вряд ли захочет просто так писать на функциональном языке программирования.

Tsukasa
()
Ответ на: комментарий от Zhbert

Nix и Guix другие, а остальные — курам на смех.

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