LINUX.ORG.RU
ФорумTalks

А какие нормальные дистрибутивы остались?

 ,


0

1

САБЖ. Не переношу на дух snap, flatpack и иже с ними. Хочется дистрибутивов, которые не пошли вот по этим васянским сборкам софта и установкой его в псевдопесочницах. К systemd отношусь нормально как и к пыщ-пыщ аудио. Но хочется стабильного софта и большого коммьюнити, а дистрибутив требуется такой, чтоб как таракан - поставил и он работает без лишних телодвижений, годами. Чтоб обновы не ломали систему и их редкая установка тоже. Роллинг из-за редких обновлений не подойдёт (я иногда обновляюсь раз в 6 месяцев дома, т.к. в связи с работой на которую уходит по 16 часов в сутки примерно с учётом дороги до работы и обратно + позавтракать и поужинать при том что хавчик не я готовлю, времени возиться с компом у меня нет). Убунта предлагает теперь уже фаерфокс через богомерзкий снап ставить. Мало того что он медленно стартует теперь, так ещё и фризов подвезли, а делать портянку для установки его скриптами с сайта в /opt я не очень хочу, т.к. за обновлениями тогда тоже надо следить, может алиас мутить какой-то чтоб при apt upgrade ещё и свои сопли срабатывали.

★★★★★

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

Arch или Fedora, сколько раз повторять?

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

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

А динамическую линковку не просто так придумали, а для экономии. Без неё всё разжиреет.

Вот маинтейнеры и подгоняют библиотеки с софтом друг к другу.

saahriktu ★★★★★
()

Поставил и забыл - уже нет. Еще осталось, «немного повозился», с настройками - дня три, оно и дальше работает следующих 2-3-5 лет, то можно посоветовать Slackware 15 и его производные.

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

В Snap/Flatpak есть пакеты с рантаймами вроде Qt/GTK, так что можно использовть повторно использоуемы динамические библиотеки.

Динамически библиотеки имеют смысл даже рядом с приложением, например их можно вручною заменить если возникнут проблемы (собрать библиотеку из исходников чтобы исправить баг и т.п.). Пересобрать всё приложение бывает проблематично.

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

В нормальных ОС вроде Windows, MacOS, Haiku никакие мейнтейнеры не нужны, автор софта может напрямую распространять бинарники.

Ты хотел сказать «в проприетарных помойках» и «никакие мейнтейнеры невозможны»

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

Надеюсь что Snap/Flatpak наконец закопают все эти репозитории

В этой фразе прекрасно всё. Даже то, что она противоречит сама себе.

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

А динамическую линковку не просто так придумали, а для экономии. Без неё всё разжиреет.

Хлебные карточки тоже не просто так придумали.

Ложка дорога к обеду, знаете ли.

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

Если устанавливать все программы через Flatpak и т.п., то необходимось в классических пакетных менеджерах и репозиториях deb/rpm отпадает. Достаточно базового sysroot.

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

Это на самом деле очень хорошие дистрибутивы. Я серьёзен.

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

Если устанавливать все программы через Flatpak и т.п., то необходимось в классических пакетных менеджерах и репозиториях deb/rpm отпадает.

А потом они удивляются почему всё тормозит.

saahriktu ★★★★★
()

Они все немножко не нормальные, и это нормально.

NyXzOr ★★★★
()

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

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

Так сколько тебе денег платят за обсирание линукса? Или тебя чем-то линуксоиды обидели и ты теперь мстишь?

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

Haiku никакие мейнтейнеры не нужны, автор софта может напрямую распространять бинарники

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

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

В нормальных ОС вроде Windows, MacOS, Haiku никакие мейнтейнеры не нужны, автор софта может напрямую распространять бинарники.

А в Linux кто-то запрещает, что ли? Firefox, LibreOffice, VMware, KeePassXC, Xonotic, SuperTuxKart… — можешь прямо сейчас взять и скачать бинарники с их сайтов.

Надеюсь что Snap/Flatpak наконец закопают все эти репозитории и дистрибутивы

Они по устройству как раз самые обычные дистрибутивы и репозитории, которые ставятся как симбиоты к основным.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

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

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

Зато полная предсказуемость и полный контроль системы в своих руках. А нужные новые пакеты можно вручную собрать из сырцов.

nager
()

debian - поставил, настроил и забыл

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

Несколько. Мне просто кажется нездоровой ситуация когда возникает необходимость куче людей страдать ерундой (мейнтейнерством) вместо собственно написания софта.

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

Если устанавливать все программы через Flatpak и т.п., то необходимось в классических пакетных менеджерах и репозиториях deb/rpm отпадает.

А потом они удивляются почему всё тормозит.

У меня и без Flatpak всё тормозит. Что я делаю не так?

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

Ты никогда не замечал, что между вводом текста и появлением символов на экране задержка в сотню миллисекунд?

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

Надеюсь что Snap/Flatpak наконец закопают все эти репозитории и дистрибутивы

Нет, полностью точно не закопают.

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

Несколько

Можно точную сумму? :-)

кажется нездоровой ситуация когда возникает необходимость куче людей страдать ерундой (мейнтейнерством) вместо собственно написания софта

Эм… вообще-то задача репозиториев в том и состоит, чтобы разработчик мог заниматься только написанием кода, а уж его сборкой в бинарники и обновлением сопутствующих библиотек занимались абсолютно другие люди, что специализируются на этом — мейнтейнеры.

А под Windows да, выбора нет — собирай всё сам. А если ещё и сторонние библиотеки используешь, то позаботься об обновлении их версий внутри своей сборки, когда их разработчики выпустят новые версии.

И да, твои любимые Flatpak и Snap решают этот вопрос… путем прямого копирования процессов в репозиториях — по сути, это обычные дистрибутивы Linux в специализированных chroot, что ставятся симбиотом к основным Linux. Там точно так же есть пакеты, зависимости и свои мейнтейнеры у каждого пакета.

И конкуренция за «место под солнцем» между Flatpak и Snap ничем не отличается от такой же между .deb и .rpm дистрибутивами. Та же история на новый лад, ха-ха :-)

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 3)
Ответ на: комментарий от intelfx

Ты хотел сказать «в проприетарных помойках»

Бггг:

stav@nb-stav:~> opi Quodlibet
1. quodlibet
Pick a number (0 to quit): 1
You have selected package name: quodlibet
1. home:jaimeMF !                            | 4.5.0                     | noarch
2. home:lazka0:ql-stable !                   | 4.5.0                     | noarch
3. home:oliviercalle !                       | 4.3.0                     | noarch
4. home:seilerphilipp !                      | 4.3.0                     | noarch

Но помойка все равно венда!

thesis ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

И конкуренция за «место под солнцем» между Flatpak и Snap ничем не отличается от такой же между .deb и .rpm дистрибутивами. Та же история на новый лад, ха-ха :-)

В отличии от DEB/RPM, есть возможность распространять пакеты в виде скачиваемого файла, который не протухнет через пару лет и будет работать в разных дистрибутивах.

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

Скачать Snap или Flatpak приложение в виде отдельного архива чтобы просто взять и установить — сложно, они сильно завязаны на интернет-репозитории, как и обычные .deb и .rpm пакеты.

А насчет «долгой» жизни Flatpak… у меня прямо сейчас стоит один пакет, что забросили его мейнтейнеры, которые зависит от иного пакета, версия которого перестала получать обновления безопасности, в результате чего этот последний пакет то ставится, то удаляется при каждом обновлении.

Так что ситуация из .deb и .rpm пакетов вида «мое старое ПО зависит от lib1.2.3, а в репозиториях нет младше lib4.5.6, а та старая заброшена давно» — во Flatpak в полный рост.

Ты их случайно с AppImage не путаешь?

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

Ты их случайно с AppImage не путаешь?

Возможно. Да, наверное AppImage будет лучше Snap, Platpak в этом плане. К сожалению в Линуксах как всегда ничего до ума не доведено, но это огромный шаг вперёд.

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

Угу, только вот AppImage предполагает, что автор пакета сам сложит все нужные библиотеки в него, а не будет полагаться на системные

Что точно так же можно сделать внутри .deb, .rpm, tar.gz., и .bin файлов, что и делают уже далеко не первый год Firefox, OpenOffice, VMware и другие…

Это всего лишь новый способ делать абсолютно то же самое. Если кто-то хочет сделать готовый бинарник, что будет много лет работать под разными Linux, это абсолютно возможно технически уже много лет, но сложнее и дороже, чем тяп-ляп собрать только .deb под текущий Ubuntu LTS.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от X512
[root@localhost ~]# flatpak update
Looking for updates…
Info: org.freedesktop.Platform.VAAPI.Intel//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: org.freedesktop.Platform.GL.default//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.


        ID                                              Branch            Op           Remote            Download
 1. [✓] org.freedesktop.Platform.GL.default             20.08             i            flathub           105.8 MB / 106.4 MB
 2. [✓] org.freedesktop.Platform.VAAPI.Intel            20.08             i            flathub            11.6 MB / 11.6 MB

Installation complete.
[root@localhost ~]# flatpak update
Looking for updates…
Info: org.freedesktop.Platform.VAAPI.Intel//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: org.freedesktop.Platform.GL.default//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.


        ID                                            Branch          Op
 1. [-] org.freedesktop.Platform.GL.default           20.08           r
 2. [-] org.freedesktop.Platform.VAAPI.Intel          20.08           r

Uninstall complete.
[root@localhost ~]# flatpak update
Looking for updates…
Info: org.freedesktop.Platform.VAAPI.Intel//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: org.freedesktop.Platform.GL.default//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.


        ID                                              Branch            Op           Remote            Download
 1. [✓] org.freedesktop.Platform.GL.default             20.08             i            flathub           105.8 MB / 106.4 MB
 2. [✓] org.freedesktop.Platform.VAAPI.Intel            20.08             i            flathub            11.6 MB / 11.6 MB

Installation complete.
[root@localhost ~]# 

И так по кругу, удалить-поставить. Вот тебе пример «долголетия и качества поддержки» во Flatpak — я даже не знаю, какой именно пакет тянет эти библиотеки…

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

Стабилизировать эти платформенные пакеты Flatpak у них так и не получилось? По идее достаточно установить платформенные пакеты, а собственно программы можно из файлов устанавливать без flathub.

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

Угу, только вот так никто не делает. Все использует Flatpak как контейнер с дистрибутивом Linux со своими репозиториями, что симбиот к дистрибутиву на хосте.

Более того, во Flathub есть такие пакеты, что требуют новой версии Flatpak на хосте, а иначе не пашут… поэтому он практически бесполезен как источник нового ПО на CentOS 7, к примеру.

То есть чтобы поставить свежее ПО, тебе нужен свежий Flatpak, для него тебе нужен свежий дистрибутив… в котором уже и так есть это свежее ПО…

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от chenbr0

Стабильный софт = неизменняемый софт. Смотри тогда в сторону eol дистрибов.

Ботнет собираешь? А чем он будет заниматься?

DumLemming ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

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

Проблема в том, что эти «мейнтейнеры» в основном делают говно.

источник нового ПО на CentOS 7, к примеру.

А ты обновиться не пробовал? Ах да, CentOS не может в обновления между версиями.

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

Указаны у меня в профиле. Btw., там не только дистрибутивы, а целая подборка хорошего софта.

sanyo1234
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)