Так и в чём проблема? Если у тебя уже установлен flatpak, то очень удобно что менеджер приложений ищёт программы ещё и в этом репозитории. Удали у себя flatpak если он тебя не устраивает - и не будут предлагаться пакеты оттуда.
Сообщение от Rise
|
Конечно можно не использовать flatpak, но не факт что так будет всегда, тенденция же есть. Разработчики приложений тоже не роботы и могут перейти на flatpak only, ведь для них по идее это удобней, чем под каждый дистрибутив собирать отдельный пакет, когда можно компилировать один общий. И куда вы денетесь, когда браузеры (или другие ключевые приложения) все перейдут на flatpak...
|
Ты всё не так понял - исходники никто не отбирает. Пакеты под дистрибутивы как собирались мейнтейнерами дистрибутивов, так и продолжат собираться.
А вот разработчикам приложений - да, сложно собирать свою программу под каждый дистрибутив. И вот тут у них есть выбор: а) ничего не собирать, только исходники выложить; б) собрать статически, как и под винду (firefox так и делает); в) собрать под flatpak.
А что ты хочешь от rolling release? Хочешь новую версию - обновляй, не хочешь - не обновляй:
Код:
|
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
...
ID Ветка Оп Удалённый репозиторий Загрузка
1. org.freedesktop.Platform.GL.default 22.08 u flathub < 143,1 МБ
2. org.freedesktop.Platform.GL.default 22.08-extra u flathub < 143,1 МБ
3. org.gnome.Platform.Locale 43 u flathub < 340,6 МБ
4. org.gnome.Platform 43 u flathub < 329,3 МБ
5. org.gimp.GIMP stable i flathub < 127,3 МБ
Перейти к системой установке с этими изменениями? [Y/n]: n |
И вроде бы да - нужно скачать гиг против 300 метров екзешника под винду. Вот только 1-4 это системные библиотеки, которые можно зафиксировать в текущей версии:
Код:
|
$ flatpak mask org.freedesktop.Platform.GL.default
$ flatpak mask org.gnome.Platform.Locale
$ flatpak mask org.gnome.Platform |
И вот мы уже получаем 127 метров против всё тех же трёхсот под виндой...
Код:
|
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
...
ID Ветка Оп Удалённый репозиторий Загрузка
1. org.gimp.GIMP stable i flathub < 127,3 МБ
Перейти к системой установке с этими изменениями? [Y/n]: n |
Просто чудеса настраиваемости: хочешь - так, хочешь - эдак. Это тебе не винда, где хочешь - не хочешь, а всё таскай с собой при каждом обновлении.
Сообщение от Rise
|
Вместо того чтобы как-то унифицировать все дистрибутивы (как в Windows, типа Microsoft Visual C++ Redistributable, Microsoft .NET Framework и тп), в Linux придумали Flatpak, когда все дистрибутивы засовываются в каждую программу. До такого идиотизма даже в Windows не додумались, это как если бы инсталлятор содержал в себе помимо самого приложения еще windows 7, 8, 10, 11 в комплекте.
|
Опять всё переврал. Это для винды приходится в каждую программу все библиотеки пихать, и иметь в результате и на диске и в оперативной памяти по 100500 копий одних и тех же библиотек. А если в одной из этих библиотек обнаружили уязвимость, то нужно собственноручно скачать и установить новые версии всех программ, в которые она включена (и ведь ещё попробуй выясни - в каких из программ эта библиотека используется). Просто нет другого способа распространить свою программу под винду. При чём здесь унификация вообще? Хочешь так же в линуксе - без проблем, вон firefox так и распространяет свои бинарники под линукс.
Сообщение от Rise
|
Как я понимаю это вообще противоречит философии Linux, непонятно только нафига они вообще на это пошли...
|
Да вроде философия та же самая, просто это, грубо говоря, rolling-based дистрибутив внутри stable-based дистрибутива. В этом смысле да - костыль. А сам по себе он вроде такой же: пакетный менеджер, зависимости - всё как у людей.
Сообщение от Rise
|
Это для нового оборудования, то есть для богатых, которые раз в год себе айфон новый покупают и компьютер новый собирают. А для обычных людей, завтра выйдет новое ядро, и твое оборудование с драйверами уже им не поддерживается, и свободен, ищи костыли, патчи.
|
Драйвера в линуксе - часть ядра и обновляются вместе с ним. Если у тебя не какое-то специфичное железо с проприетарным драйвером, то работать оно будет пока сама железка не сдохнет. Это, кстати, тоже про стабильность. На винде обычная ситуация: обновил винду - прощайся со сканером. (Но справедливости ради - найти новый сканер с нормальной поддержкой под линуск тоже не просто. Зато если нашёл - то работать он будет пока не сдохнет).
Сообщение от Rise
|
Вот поэтому стабильности в Linux я не вижу, а в Windows она есть, приложения 20-летней давности на последней Windows прекрасно работают.
|
Потому что все библиотеки с собой. В линуксе тоже так можно. Но это не стабильность, а какое-то средневековье.
Сообщение от Rise
|
а обновлять систему и программы вас никто не заставляет, это легко всё отключается, некоторые до сих пор на Windiws 7 сидят, а отдельные индивиды и на XP.
|
Ну так и в линуксе никто не заставляет. Можешь хоть от интернета отключиться навсегда - программы от этого работать перестанут что ли?
Сообщение от Rise
|
А условный Firefox ESR (Extended Support Release) можно и на Windows установить
|
Только все обновления безопасности придётся вручную скачивать. Или он у вас сам себя автоматически обновляет? - Тогда как он это делает - весь скачивается или только библиотеку с уязвимостью скачает? На усмотрение разработчика? - Ясно-понятно.
Сообщение от Rise
|
я надеюсь вы в курсе что ESR и LTS программы это не только для Linux.
|
А если речь про какой-нибудь LibreOffice, то он тоже сам себя скачает? Или нужно каждый день посещать офсайт и смотреть - а не появилась ли в нём уязвимость за последние сутки и не нужно ли скачать по новой?