The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз системы самодостаточных пакетов Flatpak 1.12.0

09.10.2021 19:08

Опубликована новая стабильная ветка инструментария Flatpak 1.12, который предоставляет систему для сборки самодостаточных пакетов, не привязанных к конкретным дистрибутивам Linux и выполняемых в специальном контейнере, изолирующем приложение от остальной системы. Поддержка выполнения Flatpak-пакетов обеспечена для Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint, Alt Linux и Ubuntu. Пакеты с Flatpak включены в репозиторий Fedora и поддерживаются в штатной программе управления приложениями GNOME.

Ключевые новшества в ветке Flatpak 1.12:

  • Улучшено управление вложенными sandbox-окружениями, используемыми во flatpak-пакете с клиентом для сервиса доставки игр Steam. Во вложенных sandbox-ах разрешено создание отдельных иерархий каталогов /usr и /app, что используется в Steam для запуска игр в отдельном контейнере со своим разделом /usr, изолированном от окружения с клиентом Steam.
  • Во всех экземплярах пакетов с одинаковым идентификатором приложения (app-ID) обеспечено совместное использование каталогов /tmp и $XDG_RUNTIME_DIR. Опционально при помощи флага "--allow=per-app-dev-shm" можно включить использование общего каталога /dev/shm.
  • Улучшена поддержка приложений с текстовым интерфейсом пользователя (TUI), таких, как gdb.
  • В утилиту build-update-repo добавлена более быстрая реализация команды "ostree prune", оптимизированная для работы с репозиториями, находящимися в режиме архива.
  • Устранена уязвимость CVE-2021-41133 в реализации механизма порталов, связанная с отсутствием в правилах seccomp блокировки новых системных вызовов, связанных с монтированием разделов. Уязвимость позволяла приложению создать вложенный sandbox для обхода механизмов верификации "порталов", которые применяются для организации доступа к ресурсам вне контейнера.

    В итоге атакующий через выполнение связанных с монтированием системных вызовов мог обойти механизм sandbox-изоляции и получить полный доступ к содержимому хост-окружения. Эксплуатация уязвимости возможна только в пакетах, предоставляющих приложениям прямой доступ к сокетам AF_UNIX, которые, например, используются в Wayland, Pipewire и pipewire-pulse. В выпуске 1.12.0 уязвимость была устранена не полностью, поэтому по горячим следам выпущено обновление 1.12.1.

Напомним, что разработчикам приложений Flatpak даёт возможность упростить распространение своих программ, не входящих в штатные репозитории дистрибутивов за счет подготовки одного универсального контейнера без формирования отдельных сборок для каждого дистрибутива. Пользователям, заботящимся о безопасности, Flatpak позволяет выполнить вызывающее сомнение приложение в контейнере, предоставив доступ только к сетевым функциям и файлам пользователя, связанным с приложением. Пользователям, интересующимся новинками, Flatpak позволяет установить самые свежие тестовые и стабильные выпуски приложений без необходимости внесения изменений в систему. Например, Flatpak-пакеты собираются для LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 A.D., Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio и т.д.

Для уменьшения размера пакета он включает лишь специфичные для приложения зависимости, а базовые системные и графические библиотеки (GTK, Qt, библиотеки GNOME и KDE и т.п.) оформлены в виде подключаемых типовых runtime-окружений. Ключевое отличие Flatpak от Snap заключается в том, что Snap использует компоненты окружения основной системы и изоляцию на основе фильтрации системных вызовов, в то время как Flatpak создаёт отдельный от системы контейнер и оперирует крупными runtime-наборами, предоставляя в качестве зависимостей не пакеты, а типовые системные окружения (например, все библиотеки, необходимые для работы программ GNOME или KDE).

Помимо типового системного окружения (runtime), устанавливаемого через специальный репозиторий, поставляются дополнительные зависимости (bundle), требуемые для работы приложения. В сумме runtime и bundle образуют начинку контейнера, при том, что runtime устанавливается отдельно и привязывается сразу к нескольким контейнерам, что позволяет обойтись без дублирования общих для контейнеров системных файлов. В одной системе может быть установлено несколько разных runtime (GNOME, KDE) или несколько версий одного runtime (GNOME 3.40, GNOME 3.42). Контейнер с приложением в качестве зависимости использует привязку только к определённому runtime, без учёта отдельных пакетов, из которых состоит runtime. Все недостающие элементы упаковываются непосредственно вместе с приложением. При формировании контейнера содержимое runtime монтируется как раздел /usr, а bundle монтируется в директорию /app.

Начинка runtime и контейнеров приложений формируется с использованием технологии OSTree, при которой образ атомарно обновляется из Git-подобного хранилища, позволяющего применять методы версионного контроля к компонентам дистрибутива (например, можно быстро откатить систему к прошлому состоянию). RPM-пакеты транслируются в репозиторий OSTree при помощи специальной прослойки rpm-ostree. Отдельная установка и обновление пакетов внутри рабочего окружения не поддерживается, система обновляется не на уровне отдельных компонентов, а целиком, атомарно меняя своё состояние. Предоставляются средства для инкрементального применения обновлений, избавляющие от необходимости полной замены образа при каждом обновлении.

Формируемое изолированное окружение полностью независимо от используемого дистрибутива и при надлежащих настройках пакета не имеет доступа к файлам и процессам пользователя или основной системы, не может напрямую обращаться к оборудованию, за исключением вывода через DRI, и обращений к сетевой подсистеме. Вывод графики и организация ввода реализованы при помощи протокола Wayland или через проброс сокета X11. Взаимодействие с внешней средой построено на основе системы обмена сообщениями DBus и специального API Portals.

Для изоляции используется прослойка Bubblewrap и традиционные для Linux технологии контейнерной виртуализации, основанные на использовании cgroups, пространств имён (namespaces), Seccomp и SELinux. Для вывода звука применяется PulseAudio. При этом изоляция может быть отключена, чем пользуются разработчики многих популярных пакетов для получения полного доступа к ФС и всем устройствам в системе. Например, с ограниченным режимом изоляции, оставляющим полный доступ к домашнему каталогу, поставляются пакеты GIMP, VSCodium, PyCharm, Octave, Inkscape, Audacity и VLC.

В случае компрометации пакетов с доступом к домашнему каталогу, несмотря на наличие в описании пакета метки "sandboxed", атакующему для выполнения своего кода достаточно изменить файл ~/.bashrc. Отдельным вопросом является контроль за внесением изменений в пакеты и доверие к сборщикам пакетов, которые часто не связаны с основным проектом или дистрибутивами.

  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Обновление Flatpak 1.10.2 с устранением уязвимости, нарушающей sandbox-изоляцию
  3. OpenNews: Релиз системы самодостаточных пакетов Flatpak 1.10.0
  4. OpenNews: Релиз системы самодостаточных пакетов Flatpak 1.8.0
  5. OpenNews: Уязвимость в snapd и flatpak, позволяющая обойти режим изоляции
  6. OpenNews: Релиз системы самодостаточных пакетов Flatpak 1.2.0. Критика Flatpak
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/55943-flatpak
Ключевые слова: flatpak
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (199) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:16, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –14 +/
    > а базовые системные и графические библиотеки (GTK, Qt, библиотеки GNOME и KDE и т.п.) оформлены в виде подключаемых типовых runtime-окружений.

    Переизобрели so-шки?

    > поставляются дополнительные зависимости (bundle), требуемые для работы приложения.

    Переизобрели пакетный менеджер?

     
     
  • 2.182, QwertyReg (ok), 14:54, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • –10 +/
    Давно пора. Linux потихоньку движется к уже опробованным и стабилизированным в нормальных операционных системах нововведениям. systemd из macOS, пакеты из Windows, и прочее, и прочее. И плохого в этом нет.

    Плохо то, что в 2k21 смешно вспоминать, как линуксоиды хохотировали над Windows SxS в 2k10-е. Сейчас что-то с таким же зоопарком либ не смеются, вижу.

     

  • 1.2, Шарп (ok), 19:18, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Годно. Нужно.
     
     
  • 2.14, Админ Анонимов (?), 20:13, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    поправил, не благодари
    sed -e 's/д/м/; s/Н/Нен/'
     
     
  • 3.116, VINRARUS (ok), 13:45, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Админ Анонимов > /dev/null 2>&1

    echo "Flatpak просто необходим для некоторых дистрибутивов и некоторого софта, например для того же Steam под OpenSUSE, где из родных репозиториев в Steam нативные игры не все работают."

     
     
  • 4.158, Аноним (158), 01:19, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    стим имеет несколько рантаймов(steam-runtime-heavy, SteamLinuxRuntime_soldier), так что даже удивительно что в сусе не работают некоторые игры
     

  • 1.4, Аноним (4), 19:39, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Как хорошо, что оно до бсдей не добралось! Свят, свят, свят!
     
     
  • 2.7, Аноным (ok), 19:53, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А на Линуксе кто запрещает не пользоваться этим? Не Винда ж
     
     
  • 3.9, Аноним (4), 19:55, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Так то свобода выбора в линуксе раньше была, а сейчас все меняется.
     
     
  • 4.17, prokoudine (ok), 20:41, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Удалил из убунты флатпак и снап, брат жив.
     
     
  • 5.24, Аноним (4), 21:09, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Удолил то же самое из неона в виртуалке, апдейт менеджер через кокое-то время сказал ой.
     
  • 5.25, BrainFucker (ok), 21:12, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Так ведь эту overengineered дичь навязывают все сейчас. В то время, как мир нуждается в децентрализации и web 3.0, корпорации стремятся всех привязать к своим сервисам. А пользователям в результате приходится ставить сразу все эти пакетные менеджеры. Если понадобился свежайший Гимп, то придётся ставить Flatpak. Или вон например официальный Certbot от Let's Encrypt авторы решили распространять только через Snap. В итоге кому не нравится Snap, приходится переходить на альтернативные утилиты, например на Acme.sh
    Canonical вон тоже ради навязывания Snap переносит некоторые свои поделия в Snap, например LXD теперь только через Snap. После обновления LXD у меня заводиться вообще перестал, пришлось на докер переносить. Да и Docker тоже хрень из этой категории.
     
     
  • 6.31, Аноним (4), 21:30, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чаю с печеньками этому регистранту.
     
  • 6.63, Anonnnym (?), 01:55, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Так-то в flatpak в отличие от snap можно подключать сторонние репы. Так что вполне себе децентрализованный ПМ. Или по Вашему децентрализация - это когда у каждого свой ПМ? Тогда забудьте про софт под линукс - не напасетесь ментейнеров под все ПМ
     
     
  • 7.112, BrainFucker (ok), 12:44, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Репы не нужны. У Apt они тоже есть и что?

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

     
  • 6.68, Аноньимъ (ok), 04:30, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Миру нужна горячая вода канализация говядина и электричество.

    Но скоро в след за потерянной свободой это исчезнет везде.

     
     
  • 7.132, Аноним (132), 15:08, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Расскажи индусам что им нужна говядина
    Они забыли
     
     
  • 8.157, Аноньимъ (ok), 01:04, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Индусы в Ниле купаются, им и так хорошо Вы хотите в Ниле купаться ... текст свёрнут, показать
     
     
  • 9.177, Аноним (-), 13:33, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты давай там про говядину Не сливайся... текст свёрнут, показать
     
     
  • 10.180, Аноньимъ (ok), 13:48, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если вы индус то ваше будущее очевидно безоблачно Признаю ... текст свёрнут, показать
     
  • 9.211, Патриот (??), 14:57, 08/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Индусы в Африку переехали Все или осталось немного ... текст свёрнут, показать
     
     
  • 10.212, Аноньимъ (ok), 17:16, 08/01/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за исправление В Ганге конечно же ... текст свёрнут, показать
     
  • 6.106, Аноним (106), 12:22, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если бы у линукса, не было архитектурных и административных проблем, которые надо решать снапом, то не было бы никакого снапа.  Больше того вместо того чтобы решать эти проблемы кто-то всего лишь пишет что Каноникал плохой.
     
     
  • 7.111, BrainFucker (ok), 12:40, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Snap не решил мне ни одной проблемы, а только лишь добавил. Про то что это убого спроектированный bloatware с кучей костылей и захардкоженными путями я вообще молчу.
     
     
  • 8.133, Аноним (132), 15:09, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А выход в чем Только критика ... текст свёрнут, показать
     
     
  • 9.136, BrainFucker (ok), 15:13, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тарболы Или хотя бы Appimage Прекрасно просто берут и работают, не требуя каки... текст свёрнут, показать
     
     
  • 10.178, Аноним (-), 13:34, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Везде хватает проблем Особенно с Appimage и этим sandbox... текст свёрнут, показать
     
     
  • 11.189, BrainFucker (ok), 21:59, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С Appimage нет проблем никаких и не может быть, он прост и потому гениален Он л... текст свёрнут, показать
     
  • 8.181, Вячеслав (??), 14:38, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Решает проблемы с доставкой новых версий софта Решает проблемы неработоспособно... текст свёрнут, показать
     
     
  • 9.191, BrainFucker (ok), 22:03, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не решает, а создаёт на пустом месте Пользователи винды, например, имеют все эт... текст свёрнут, показать
     
  • 6.128, Anonimous (?), 14:32, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Изначально Snap и Flatpak создавались для того что б упростить создание пакетов для разработчиков, в особенности проприетарных, которые не могут просто выложить код и переложить проблему на майнтейнеров конкретных дистрибутивов.
    Чтоб условные Adobe, когда будут рассматривать затраты на портирование условного фотошопа под линукс не пугались что существуют тысячи версий дистров с разными комбинациями версий пакетов, разными пакетными менеджерами, а имели ввиду что они могут просто создать 1 пакет, который запустится везде без статической линковки и создание разных вариантов пакетов под все пакетные менеджеры. А навязывает этот механизм для всех пакетов только 1 компания и то больше с целью популяризации данного механизма.
     
     
  • 7.137, BrainFucker (ok), 15:17, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > для того что б упростить создание пакетов

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

     
     
  • 8.141, Anonimous (?), 15:30, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    тарболы не решают проблемы сложных зависимостей без статической линковки... текст свёрнут, показать
     
     
  • 9.142, BrainFucker (ok), 16:04, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто нужно делать relocatable бинари, а не хардкодить полные пути прямо в бина... текст свёрнут, показать
     
     
  • 10.152, Anonimous (?), 20:23, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Речь не про relocatable Смотри у приложения может быть куча зависимостей от вер... большой текст свёрнут, показать
     
     
  • 11.155, BrainFucker (ok), 23:08, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем статическая линковка, когда библиотеку нужной версии можно просто положить... большой текст свёрнут, показать
     
  • 8.149, prokoudine (ok), 19:15, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Многих 8212 это каких Я только Blender сходу припомнить могу AppImage 821... текст свёрнут, показать
     
     
  • 9.154, BrainFucker (ok), 22:57, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А как же Ardour Ну да, там у них инсталятор, но по факту там просто самораспако... текст свёрнут, показать
     
     
  • 10.198, prokoudine (ok), 23:22, 12/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот ты щас назвал всего пять приложений, из которых три как правило устанавливаю... текст свёрнут, показать
     
     
  • 11.208, BrainFucker (ok), 20:39, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я назвал только из того чем сам пользуюсь Ну ещё Kdevelop, например Правда, он... текст свёрнут, показать
     
     
  • 12.209, prokoudine (ok), 20:43, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я же в самом начале написал, что аппимиджи -- отдельная история Там и песочн... текст свёрнут, показать
     
     
  • 13.210, BrainFucker (ok), 22:44, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это всё и для тарболов доступно Тем более такие вещи как песочница не должны пр... текст свёрнут, показать
     
  • 5.45, Мохнатый пись (?), 23:26, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хромиум уже перевели, лису вот переводят на снап. Как же ты жить будешь без этого говна на убунте?
     
     
  • 6.76, prokoudine (ok), 09:15, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так же, как жил последние лет десять: с хромом по самые гланды, сборочка в deb из его родных реп.
     
  • 6.143, BrainFucker (ok), 16:11, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > лису вот переводят на снап

    Это неофициальные сборки. На официальном сайте никаких отсылок к Snap, у них официальные сборки это портабельные тарболы. С хромом аналогично, насколько я знаю, но им не пользуюсь.

     
  • 5.71, iPony129412 (?), 06:43, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Удалил из убунты флатпак

    Так его, чтобы удалить, ещё и поставить надо

     
  • 5.105, Аноним (106), 12:19, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И как ты будешь браузер обновлять. Ой  погоди-ка никак.
     
     
  • 6.120, prokoudine (ok), 13:56, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И как ты будешь браузер обновлять. Ой  погоди-ка никак.

    $ cat /etc/apt/sources.list.d/google-chrome.list
    ### THIS FILE IS AUTOMATICALLY CONFIGURED ###
    # You may comment out this entry, but any other modifications may be lost.
    deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

     
     
  • 7.134, Аноним (132), 15:11, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А когда из реп исчезнут?
     
     
  • 8.138, BrainFucker (ok), 15:23, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На официальном сайте никуда не денется и на официальном сайте нет никакого упоми... текст свёрнут, показать
     
     
  • 9.179, Аноним (-), 13:36, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас нет, а через 5 мин будет Что будешь делать ... текст свёрнут, показать
     
     
  • 10.190, BrainFucker (ok), 22:01, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не ври, не будет, Гугл не очень заинтересован в пиаре чужих сервисов ... текст свёрнут, показать
     
  • 8.145, prokoudine (ok), 17:14, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давай мы сначала до этого доживём ... текст свёрнут, показать
     
  • 2.29, анонн (ok), 21:19, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Как хорошо, что оно до бсдей не добралось! Свят, свят, свят!

    Вообще-то, PBI  постарше снапов и флэтпаков будет.  
    https://web.archive.org/web/20051125202819/http://www.pbidir.com
    Ирония в том, что PBI (Push Button Installer) как раз "отмирал", когда flatpak-snap-ы "наконец-то поперло" и что как раз пингвинята, когда-то, в PC-BSD форуме вопили "в вашей бзде все глючит и ниработает, да еще и жирное! вотъ!", когда софт в контейнере PBI "не видел" софт "хоста"/другого контейнера (но т.к. "самодостаточные контейнеры" в пингвине в то время было еще немодно - это было багом, а не фичей).


     
     
  • 3.42, за свободу11 (?), 23:10, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зато теперь им софт начинают только в флетпаках давать. И енто токвма начало. Свобода!
     
  • 3.69, Аноньимъ (ok), 04:32, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    PBI была годной.
    iXsystems убила изнасиловала и закопала PC-BSD на ровном месте.
    Больные психопаты.
     
  • 3.77, Ananimasss (?), 09:16, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Справедливости ради большинство тех pbi были с wine и виндовой програмулькой в комплекте, с готовой обвязкой для запуска. Поэтому на посмотреть и снести нафиг очень подходило.
    Обычных фришных пакетов там практически не было, а если и были, то устаревшие на год или два.
    Поэтому и не жаль, что прикопали.

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

     
     
  • 4.118, анонн (ok), 13:49, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя какая-то странная и избирательная выборка https web archive org web 2... большой текст свёрнут, показать
     
     
  • 5.162, Ananimasss (?), 07:39, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >описание-рейтинг

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

     
  • 5.163, Ananimasss (?), 07:44, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/

    >[оверквотинг удален]
    >> Latest releases


    >     Rhythmbox 0.12.7
    >     pgAdmin 1.10.1_1
    >     Pidgin 2.6.6
    >     Music Player Daemon 0.15.8
    >     Midnight Commander 4.7.0.2_1
    >     Mercurial 1.5
    >     LFTP 4.0.5
    >     KMyMoney 1.0.3
    >

    Что сказать-то хотел? все это уже было в пакетах/портах, не обновлялось и стремительно устаревало.
    Я то успел этим попользоваться и даже скачать все pbi к себе, когда это еще жило. А не шариться по вебархивам.


     
     
  • 6.170, анонн (ok), 12:22, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Справедливости ради большинство тех pbi были с wine и виндовой програмулькой
    > Что сказать-то хотел? все это уже было в пакетах/портах, не обновлялось и стремительно устаревало.

    Эк ты резко переобулся-то.

    > Я то успел этим попользоваться и даже скачать все pbi к себе, когда это еще жило. А не шариться по вебархивам.

    Да я уже понял, как "успел", не переживай.
    А так да, раз я даю ссылку на вебархив, то значит, вживую я это никак не видел и не пользовался.
    Л-логика, че.


     
     
  • 7.183, Ananimasss (?), 14:57, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не смеши меня про переобувание, сколько там было pbi с невиндовым софтом? А портов больше 30к
    Про обновление и устаревание ты конечно же упустил.
     
  • 2.124, VINRARUS (ok), 14:20, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да, зачем на бсдях Steam.
     
     
  • 3.184, Ananimasss (?), 15:01, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну да, зачем на бсдях Steam.

    Причем тут флэтпук и стим? Габен не собирается делать нейтивный порт, а линуксатор в текущем виде не пригоден к его запуску. Флэтпук магическим образом это пофиксит?

     
     
  • 4.185, VINRARUS (ok), 18:04, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Ну да, зачем на бсдях Steam.
    > Причем тут флэтпук и стим? Габен не собирается делать нейтивный порт, а
    > линуксатор в текущем виде не пригоден к его запуску. Флэтпук магическим
    > образом это пофиксит?

    Потомушо на бсдях в принцыпе софт уровня стима отсутствует, по этому и нет таких проблем с совместимостью.

     
     
  • 5.192, Ananimasss (?), 03:43, 12/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Ну да, зачем на бсдях Steam.
    >> Причем тут флэтпук и стим? Габен не собирается делать нейтивный порт, а
    >> линуксатор в текущем виде не пригоден к его запуску. Флэтпук магическим
    >> образом это пофиксит?
    > Потомушо на бсдях в принцыпе софт уровня стима отсутствует, по этому и
    > нет таких проблем с совместимостью.

    На вопрос ты так и не ответил.
    Так как связанно наличие в системе флетпука и возможность запускать стим?

     
     
  • 6.199, VINRARUS (ok), 07:34, 13/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> Ну да, зачем на бсдях Steam.
    >>> Причем тут флэтпук и стим? Габен не собирается делать нейтивный порт, а
    >>> линуксатор в текущем виде не пригоден к его запуску. Флэтпук магическим
    >>> образом это пофиксит?
    >> Потомушо на бсдях в принцыпе софт уровня стима отсутствует, по этому и
    >> нет таких проблем с совместимостью.
    > На вопрос ты так и не ответил.
    > Так как связанно наличие в системе флетпука и возможность запускать стим?

    Это возможность запуска стим связана с необходимосью наличия флетпука.
    Большому софту — большые проблемы с совместимостью, если большого софта нет то и проблем с совместимостью нет.

     

     ....большая нить свёрнута, показать (60)

  • 1.5, Аноним (5), 19:47, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Правильно. Кому нужна, эта ваша, производительность.
     
     
  • 2.114, Аноним (114), 13:38, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Достигнем её железом.
     
  • 2.125, VINRARUS (ok), 14:21, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Неправильно. Кому нужна, эта ваша, работоспособность.
     

  • 1.6, Аноным (ok), 19:52, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Жирнота, где и софта нет толком
     
     
  • 2.135, Аноним (132), 15:12, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Иногда только там и есть!
     
  • 2.193, Vladjmir (ok), 12:04, 12/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://flathub.org/apps/category/All

    1293 софтины.

     

  • 1.8, Аноным (ok), 19:54, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Единственное, что достойно развития для распространения софта - OBS и AUR
     
     
  • 2.12, Аноним (4), 20:03, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Guix - единственное достойное из нового.
     
     
  • 3.28, flexagoon (ok), 21:18, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну тогда уж и Nix, они практически одинаковые
     
     
  • 4.30, Аноним (4), 21:27, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну из истоков никса он и вышел. Но гикс привнес таки мякотку.
     
  • 4.115, Аноним (114), 13:39, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Nix прибит к systemd?
     
     
  • 5.150, flexagoon (ok), 19:44, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не прибит, есть nix-init-freedom
     
  • 3.64, Anonnnym (?), 02:00, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Guix - гадкая лапша из скобочек без проприетарного софта. Только Nix достоин быть системным ПМ
     
     
  • 4.117, Аноним (4), 13:48, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да оно в чем мякотка, в реалиях "достойны" будут токвма снап да флетпак, а вермишели проиграют. В венде без майкрософта найдется место только тем двоим. Такие времена.

    А проиграют потому что изначально многовато стало тех, кому

    >лапша из скобочек без проприетарного софта

    Вот и вкушайте теперича что дают. Не обляпайтесь!

     
  • 4.144, Visual Basic is the BEST (?), 16:23, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Nix (по сравнению с GUIX) - гадкая лапша с несвободным софтом с блобами и зондер-троянами спецслужб, отсутствием полного набора мякоток для docker free легко реплицируемого изи деплоя.
     
  • 2.26, BrainFucker (ok), 21:14, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мне концепция 0install больше нравилась.
     
     
  • 3.84, 0install (?), 10:08, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А что с ним?
     
     
  • 4.87, BrainFucker (ok), 10:17, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я про https://0install.net/
    Он хоть и давно существует, но т.к. за ним корпораций не стоит, какой-то существенной поддержки обществом не получил. А для дистронезависимых пакетных менеджеров важно чтобы разработчики приложений поддержали, распространяя своё ПО посредством них. Какие-то левые сборки от посторонних людей не катят.

    Меня, впрочем, и просто тарболы полностью устраивают, как это например делает Mozilla, выкладывая сборки Firefox и Thunderbird просто тарболами на официальном сайте, прекрасно работает без всех этих вундервафель типа Flatpak и Snap.

     

  • 1.10, Аноним (10), 19:57, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Софт из flatpak работает медленней чем из репов, особенно игры
     
     
  • 2.65, Anonnnym (?), 02:02, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Использую стим из flatpak, что бы нативные игры в хомяк не гадили. Сам стим дольше запускается, чем нативный, но производительность в играх не изменилась. Скорость запуска игр не сравнивал
     
  • 2.126, VINRARUS (ok), 14:25, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Софт из flatpak работает медленней чем из репов, особенно игры

    Не заметил разницы, а на некоторых дистрибутивах наоборот быстрее.

     

  • 1.11, Аноним (11), 20:02, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Как же хорошо, что появилась такая простая система установки и изоляции приложений, которая не зависит от дистрибутивов!
     
     
  • 2.13, Билл (?), 20:05, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И ни разу не портит внешний вид приложений! Всегда все упорядочео, со своими библиотечками внутри. Винда без микрософт - это то, чего мы так долго ждали!
     
     
  • 3.18, prokoudine (ok), 20:42, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Знаю про баг с игнором кастомной темы оформления GTK, который обещали пофиксить. А что ещё?
     
     
  • 4.20, Аноным (ok), 20:52, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для программки в пару мегабайт устанавливает гиг с лишним мусора
    Софт нет, AUR намного лучше
     
     
  • 5.55, Аноним (55), 00:47, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >AUR намного лучше

    раяешкольник, ауря курит в сторонке, когда есть Portage

     
  • 5.75, Ushsh (?), 09:07, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ,А вв уже постичали сколько мусора у вас в системе для запуска сей программе?
     
  • 4.21, Аноним (4), 21:02, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Поставил один раз либру из сабжа, дабы понимать инновации таки да или не.
    Увидел то, чего не видел в лучшие годы бейсика. Закрыл. Удолил. Больше не открою никогда. Дюже впечатлился.
     
     
  • 5.36, prokoudine (ok), 22:17, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чё-то я из описания не понял примерно ничего. Кто-то зачем-то поставил доступный в любой репе либреофис и что-то увидел. Ы?
     
     
  • 6.37, Ньюфаг (?), 22:33, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что ты не понял?
    Я поставил из флетпака либреофис. В кде неон, который держу в виртуалке чтобы щупать достижения смуззяш. Палочкой в перчатках тыкать.

    Увидел вырвиглазный ппц, которого не видел со времен первокед. Закрыл. Удолил вместе с службами.
    Позднее стал ругатся апдейт менеджер неона, дескать зависимость от снапа нарушена, стартовать не буду. Пришлось ставить это гуано обратно и просто прибивать.

    А Вы говорите свободки. Инновацыы.

     
  • 6.39, Аноним (4), 22:35, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Или сейчас скажешь, что либра есть в репах и пробовать надо было на чем-то другом?
     
  • 4.23, Аноним (4), 21:04, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Забыл сказать, окружение было qt. И даже никакого каштома.
     

  • 1.15, Аноним (15), 20:14, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вирусня велкаме
     
     
  • 2.16, Патрик Фолькердинг (?), 20:33, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Запомни сын мой: в GNU/Linux вирусов нет! И потомкам передай.
     
     
  • 3.19, пальто (?), 20:45, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Эта догма устарела лет 5 уже как.
     
     
  • 4.22, Аноним (4), 21:03, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты главное верь!
     
  • 4.119, Anonymous XE (?), 13:52, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так не запускай бинарники сторонние под рутом. Лучше, вообще не тащи каку в ро...систему из непонятных источников. Если сильно хочется/нужно, то в виртуалке.

    P.S. Убрать админские права в оффтопике у обычных пользователей тоже существенно помогает.

     
     
  • 5.130, iPony129412 (?), 14:52, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > не запускай бинарники сторонние под рутом

    Даже не поймёшь, этот бред серьезно пишет или «прикалывается»

     
     
  • 6.171, Аноним (171), 12:55, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что, никогда не сталкивался с таким? Скачиваешь superproga-install.sh, пре попытке запустить установку обычным пользователем, выдаёт: "Хочу ставиться только под рутом". Сразу нафиг такую шнягу.
     
     
  • 7.174, Аноним (4), 13:02, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А если суперпроге надо бинарь свой в супер бин положить?
     
  • 2.43, Аноним (43), 23:11, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не понял, каким образом Flatpak увеличивает количество вирусов?
     
     
  • 3.46, Аноним (46), 23:26, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Увеличивая количество независимых сборщиков flatpak тем самым увеличивая вероятность что среди них встретится некомпетентный человек
     
     
  • 4.196, Аноним (196), 21:36, 12/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А количество независимых сборщиков программ для независимых дистрибутивов никого не смущает?
     
  • 3.70, iPony129412 (?), 06:36, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну типа как

    https://www.opennet.ru/opennews/art.shtml?num=48592

    Совершенно левые пионеры собирают пакеты. Ревью конечно нет из-за недостаточных ресурсов. Как бомбанёт — среагируют.

    Ну и помимо злого умысла есть и некомпетентность. Ни раз в FlatPak видел, как в роли мейнтейнеров приходили «я вообще ничего не знаю, нажимаю, не выходит». В итоге криво-косо, но создавали что-то рабочее. И криво-косо никто не отменял.

     
     
  • 4.188, Аноним (188), 21:45, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Совершенно левые пионеры собирают пакеты. Ревью конечно нет из-за недостаточных ресурсов.

    В flathub ревью вполне себе есть. А другие репозитории ты сначала сам себе должен подключить. В отличии от snap-а.

    > Ни раз в FlatPak видел, как в роли мейнтейнеров приходили «я вообще ничего не знаю, нажимаю, не выходит».

    Обычно это разработчики самого софта (а они обычно даже свой же софт собирают довольно криво "лишь бы работало"). Потому что политика flathub-а очень настоятельно рекомендует привлекать авторов софта к поддержке flatpak-сборки.

     
  • 3.121, Anonymous XE (?), 13:57, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тем, что хомячки будут тянуть эти флетпаки, снапы и проч. с варезов, куда их Васяны/Вованы положили, собранные с их патчами с гейшами.
     

  • 1.33, нах.. (?), 21:41, 09/10/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

     ....ответы скрыты (3)

  • 1.35, Леннарт Поттеринг (?), 21:53, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    У меня в планах завязать это все на systemd. Так победим!
     
     
  • 2.58, Аноним (-), 01:14, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Свою мочевыделительную систему на systemd завяжи. Хотя бы посмеемся...
     
  • 2.66, Anonnnym (?), 02:09, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле "в планах"? А 'flatpak-system-helper.service' уже не считается?
     
  • 2.108, Аноним (106), 12:26, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Леня ты молодец! Правильной дорогой идешь! Песшыъ исчо!
     

  • 1.41, Аноним (41), 22:46, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как по мне, стоило выбрать и решить одну проблему. Либо библиотеки вместе с приложением, либо изоляцию.

    Обои скрестились и породили ужасное. Что снап, что флатпак.

     
     
  • 2.48, Аноним (48), 23:40, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А я считаю что доступ приложения к ФС, Интернету и другим ресурсам  надо настраивать не только при создании пакета, но и пользователем после в любой момент удобным способом.    
     
     
  • 3.59, Евген (??), 01:18, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это возможно штатными средствами flatpak или сотворённым гуем для него flatseal.
     

  • 1.47, Аноним (48), 23:38, 09/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Флатпак и его аналоги это самое лучше что произошло в десктопном линуксом за последние 30 лет.
     
     
  • 2.49, злой помидор (?), 23:55, 09/10/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    вот интересно щас в лине под сколько дистров нужно пердолить свою софтину вместо одного флатпака?
     
     
  • 3.62, anonimus (?), 01:33, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да конечно веселей. Чем один раз собрать, нагрузить всех пользователей этими проблемами на каждом пуске. В слаке попробовал собрал этот зоопарк, пользоваться гемороя как с электроном. Нафиг эти штуки.
     
  • 2.51, Аноним (4), 00:05, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    30 лет десктопного линукса? Бери больше!
     
     
  • 3.122, Anonymous XE (?), 14:01, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Линуксу всего 30.
     
     
  • 4.131, Аноним (4), 15:07, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А "десктопному"?
     
     
  • 5.168, Аноним (168), 11:32, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    30 лет. Ты наверно не поверишь, но у Линуса был десктоп.
     
     
  • 6.172, Аноним (4), 12:58, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не поверю, ты прав.
    Он и сейчас то не особо появился. А уж 30 лет назад...
     
  • 6.173, Аноним (4), 12:59, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А вот у Линуса да, десктоп был.:)
     
  • 2.52, 1111 (??), 00:08, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Флатпак и его аналоги это самое лучше что произошло в десктопном линуксом за последние 30 лет.

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

     
  • 2.61, Евген (??), 01:25, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот со snap никак смириться не могу, очень хреново приложения интегрируются в тему оформления. С flatpak'ами с этим проще.

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

     
     
  • 3.127, VINRARUS (ok), 14:32, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    юзай побайтовую дедупликацыю ФС :)
     

  • 1.57, Аноним (57), 01:04, 10/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    а как насчёт AppImage? по моему субъективному мнению это лучшее решение, да и выглядит логичней и приятней
     
     
  • 2.67, Аноним (67), 02:39, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    AppImage норм, но он вроде только у кдеешеного софта штатный вариант. В нём зондов нет, поэтому корпорации, продвигающие гном, его не любят.
     
     
  • 3.79, Siborgium (ok), 09:18, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >В нём зондов нет, поэтому корпорации, продвигающие гном, его не любят.

    Под кроватью проверь, туда тоже гном с зондами корпорации продвигают.

     
     
  • 4.123, Anonymous XE (?), 14:05, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем? Гноме и его потроха сам не ставлю. Нет, не Fedora и не Ubuntu, копрорации сами не впихивают.
     
  • 2.78, Siborgium (ok), 09:17, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это полное *******. Никакой изоляции и самодостаточности AppImage не предоставляет, пакетным менеджером не управляется, таким образом в итоге ничем не отличаясь от модели распространения софта под виндой. Отдельный привет за использование тормозной squashfs. Еще и создатель AppImage -- белка-истеричка.
     
     
  • 3.80, Аноним (67), 09:39, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чёт у тебя всё в кучу. А в венде есть несколько пакетных менеджеров, если уж на то пошло, которые вполне обычные установщики скачивают и устанавливают. AppImage про отстутствие лишнего шлака, тебе нужна программа ты берёшь и используешь её. Никаких зондов скачивать не надо, ничего. Тормознутость squashfs зависит от того, какое сжатие используется -- сжатие не бесплатно.
     
     
  • 4.81, Siborgium (ok), 09:51, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, в венде есть только Windows Store, и то лишь с недавних пор Chocolatey и п... большой текст свёрнут, показать
     
     
  • 5.83, Аноним (67), 09:57, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Squashfs дедуплицирует данные. В таком случае получается быстрее, чем со сжатием. Дырявая псевдоизоляция куда хуже отсутствия изоляции.
     
     
  • 6.86, Siborgium (ok), 10:13, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Squashfs дедуплицирует данные

    1. Дедуплицирует из рук вон плохо.
    2. Дедуплицирует исключительно в рамках контейнера с фс. Речь же идет о дедупликации среди всех пакетов, т.е., чтобы программы A1 и A2, обе зависящие от библиотеки B, не тащили с собой две копии одной и той же библиотеки. Добиться такого поведения с AppImage невозможно, в Flatpak же она есть изначально.

    >Дырявая псевдоизоляция куда хуже отсутствия изоляции

    Сгорел сарай -- гори и хата 🤡

     
     
  • 7.89, Аноним (67), 10:21, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Когда каждый пакет зависит от своей версии библиотек, это накладывается на бандленные библиотеки. Одна видимость. Обычно всего некоторое малое количество программ удобнее держать в подобном формате, влияние незначительно.
     
     
  • 8.91, Siborgium (ok), 10:26, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Отлично, наличие проблемы признали, переходим от стадии отрицания к стадии торга... текст свёрнут, показать
     
  • 7.94, Аноним (106), 10:50, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А что вообще хорошего от того что два приложения зависят от независимой от них библиотеки. А если библиотеку обновят без полной обратной совместимости без согласования с производителем ПО? Будет как в вашем npm и leftpad.  
     
  • 5.85, Аноним (67), 10:11, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По поводу пакетных менеджеров венды довольно забавно конечно. В линуксе они нужны только потому что пакет из одного дистрибутива не будет работать нормально в другом дистрибутиве. Или в другой версии того же дистрибутива. AppImage довольно близок по духу к нынешней ситуации когда весь софт тащит свои версии библиотек с собой. Нет никакой разницы между вендой и линуксом в плане софта и пакетов, у венды разве что раздутый слой совместимости для разных ревизий библиотек.
     
     
  • 6.88, Siborgium (ok), 10:18, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > По поводу пакетных менеджеров венды довольно забавно конечно. В линуксе они нужны
    > только потому что пакет из одного дистрибутива не будет работать нормально в другом дистрибутиве.

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

    > AppImage довольно близок по духу к нынешней ситуации когда весь софт тащит
    > свои версии библиотек с собой.

    Не существует такой ситуации в традиционных пакетных менеджерах.

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

    Нет, есть разница.

     
     
  • 7.90, Аноним (67), 10:22, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В любом пакетном менеджере будут бандленные библиотеки у приложений, потому что софт с другими версиями зависимостей работать нормально не будет.
     
     
  • 8.92, Siborgium (ok), 10:28, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Будут Дело за малым -- доказать, что настолько много приложений бандлят с собой... текст свёрнут, показать
     
     
  • 9.93, Аноним (67), 10:43, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тот же ffmpeg огромен Тут невооружённым глазом всё видно ... текст свёрнут, показать
     
     
  • 10.98, Siborgium (ok), 10:56, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как невооруженным глазом вы сумели проверить степень дедуплицируемости Как нево... текст свёрнут, показать
     
     
  • 11.100, Аноним (67), 11:12, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это плохой знак Их можно заставить использовать системную версию библиотек на ... текст свёрнут, показать
     
     
  • 12.101, Siborgium (ok), 11:17, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По делу есть что сказать Вы уже собрали упомянутую мной статистику, или продолж... текст свёрнут, показать
     
     
  • 13.104, Аноним (67), 11:27, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно, у меня есть такая статистика Но, я думаю, достаточно приложений, испол... текст свёрнут, показать
     
  • 7.95, Аноним (106), 10:51, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вендовый пакетный менеджер запускает васянские установщики. Шах и мат, хейтер.
     
     
  • 8.99, Siborgium (ok), 11:02, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Поэтому его и называть пакетным менеджером можно лишь с очень большой натяжкой ... текст свёрнут, показать
     
  • 4.82, Siborgium (ok), 09:52, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Никаких зондов скачивать не надо, ничего.

    Почему у вас такая фиксация на (мифических) зондах? Обратитесь к компетентному специалисту за медицинской помощью.

     
     
  • 5.96, Аноним (106), 10:52, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А почему ты считаешь что раз софт можно скачать из «самого великого и чистого интернета» он априори полностью безопасный? Ты в рекламу поверил и возрадовался?
     
     
  • 6.102, Siborgium (ok), 11:19, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему ты считаешь что раз софт можно скачать из «самого великого
    > и чистого интернета» он априори полностью безопасный? Ты в рекламу поверил
    > и возрадовался?

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

     
     
  • 7.109, Аноним (106), 12:35, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Т.е. ты утверждаешь что ставить снап или флатпак вместо аппимадж полностью безопасно он же от великих непогрешимых корпораций. Которые при том что работают со своими фирменными вебсерверами от компаний. И совершенно точно не собирают про тебя никакую информацию во время загрузки ни потом и нет совершенно никаких новостей про 0-day уязвимости в обоих пакетных менеджерах?

    Спешу тебя огорчить это не так.

     
  • 6.103, Siborgium (ok), 11:23, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >ты считаешь что раз софт можно скачать из «самого великого и чистого интернета» он априори полностью безопасный?

    Бегом мне мою цитату, где я это утверждаю.

     
     
  • 7.110, Аноним (106), 12:36, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это полное *******
     

     ....большая нить свёрнута, показать (28)

  • 1.72, Msgod (?), 07:38, 10/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Так скоро и до маковского арр додумаетесь, слоупоки
     
     
  • 2.74, Аноним (74), 09:07, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так глядишь и до android-ного Bundle додумаются
     
  • 2.97, Аноним (106), 10:55, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага сначала придут к единому дистрибутив с едиными библиотеками поставки, а потом сразу же сделает app. Лол.
     

  • 1.113, InuYasha (??), 12:48, 10/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Ключевое отличие Flatpak от Snap заключается

    Спасибо что хорошо разъяснили. Snap, получается, лучше, но всё равно всё плохо.

     
     
  • 2.129, VINRARUS (ok), 14:38, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Snap, получается, лучше

    Не получается, если не Ubuntu.

     
  • 2.139, Аноним (-), 15:23, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да то ерунда написана. Snap тоже использует собственный райнтайм, только на базе ubuntu.
     
     
  • 3.140, Аноним (-), 15:29, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    То есть, "ключевое отличие" - это полностью выдумка автора статьи. Отличие есть небольшое в деталях. Снап использует компактный core рантайм, и больше жира перекладывается в бандлы. Во флатпаке напротив, стараются побольше используемых либ запихнуть в рантаймы, к тому же там их несколько.

    Проблема в том, что если пытаться зависимости делать от окружения, то оказывается что потом бандлы не работают в половине дистров (привет AppImage). Потому что единственная вещь на ABI совместимость которой можно положиться - это ядро.

     
     
  • 4.148, ыы (?), 18:44, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так ведь ядро тоже меняется....
    Надо и ядро паковать внутрь...
     
     
  • 5.204, Аноним (-), 16:36, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У ядра относительно стабильный ABI, в отличие от всего остального.
     

  • 1.146, мое правило (?), 17:38, 10/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Выскажу не самое популярное мнение - вещь годная. Можно ставить любую парашу не беспокоясь о том, что libc внезапно не той версии, или без засорения гигабайтами зависимостей от гнома, кде, или чего то еще. Основная система может быть супер тоненькой с каким то i3(или с sway, в зависимости от ориентации) и вообще хоть с ro root fs.

    С выходом cocker(читай - docker) все нынче модные штуки поднимаю в контейнерах, и горя не знаю, обновляю когда хочу, ничего не ломается. А тут такое для десктопа.

     
     
  • 2.147, iPony129412 (?), 17:58, 10/10/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > без засорения гигабайтами зависимостей от гнома, кде, или чего то еще

    Как раз, когда сабж смотрел, увидел что Telegram тянет 1 GB KDE...
    Подумал - вот это линукс инновации!

     

  • 1.156, Visual Basic is the BEST (?), 00:40, 11/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем оно лучше обычного популярного и отлаженного Docker?
    Из которого несложно сделать проброс X11 и запускать любые приложения типа LibreOffice, еtc.

    amd64/debian_office    bullseye            abc12c8cc33a        3 weeks ago         3.25GB

    amd64/debian_lobase    bullseye            3c0d5be8c102        3 weeks ago         2.68GB

    amd64/debian_vnc       bullseye            f18b0dacaf0e        3 weeks ago         2.01GB

    amd64/debian_runtime   bullseye            e4d681e64c15        3 weeks ago         1.87GB

    amd64/debian_mono      bullseye            f59e8c843408        3 weeks ago         1.09GB

    amd64/debian_bash      bullseye            8b5db3796b39        3 weeks ago         509MB

    amd64/debian           bullseye            70f2a6b47821        2 months ago        124MB

     
     
  • 2.159, Аноним (159), 06:20, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты это серьёзно?

    Docker и Flatpak абсолютно разные. Docker даже близко не имеет тех возможностей песочницы, которые имеют Flatpak. Docker не имеет поддержки порталов и так далее.

    Если уж и сравнивать Docker, то только с Podman и его сателлитами в лице Buildah, Skopeo.

     
     
  • 3.164, Docker (?), 07:58, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я про то, что докер намного популярнее на серверах.

    Skill более универсальный.

     
  • 3.165, VIsual Basic.NET (?), 08:02, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не верю во все эти ваши песочницы, вы кормите своими сказками о сесурити уже лет 10, а воз и ныне там, вернее даже все только хуже с каждым годом, сплошные дыры в вашей изоляции.

    Вот например:
    https://www.opennet.ru/opennews/art.shtml?num=54461


    Еще не придумано ничего лучше, чем отдельная железка, на которой запущена копия контейнера, отлаженного ранее в докере, на Ignite + Firecracker:

    https://github.com/weaveworks/ignite

    В контейнера запускается SSH и через него делается X11 forwarding в какой-нибудь локальный Xephyr или вовсе dedicated OpenBSD Xenocare X11 server.

     
  • 2.160, Аноним (159), 06:22, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И да, использовать Docker для GUI приложений, это как убирать зубной камень 25 килограммовой кувалдой.
     
     
  • 3.166, VIsual Basic.NET (?), 08:05, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И намного ли образы Flatpak легче?

    Docker ведь слоями все делает, причем дедуплицирует на уровне слоев по крайне мере.

     
     
  • 4.167, VIsual Basic.NET (?), 08:16, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот например:

    amd64/debian_office    bullseye            abc12c8cc33a        3 weeks ago         3.25GB

    amd64/debian_lobase    bullseye            3c0d5be8c102        3 weeks ago         2.68GB

    debian_lobase - это только LibreOffice Base без полного LibreOffice

    а debian_office - это полный LibreOffice.

    Заметь, при наличии обоих образов они вместе занимают всего 3.25GB, а не около 6 гиг.

    Причем при запуске в Docker+containerd или другом OCI runtime почти не потребляют место на диске.

    В Ignite конечно делается копия, но зато какой шикарный там уровень изоляции в Firecracker !

     
  • 2.169, Аноним (168), 11:33, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Докер это просто смешно
     
     
  • 3.175, Врешь ты все как обычно (?), 13:08, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А анонимное мнение - это не смешно?
     
  • 3.176, Врешь ты все как обычно (?), 13:09, 11/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Смешно по сравнению с чем?
     

  • 1.161, mos87 (ok), 07:19, 11/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    никакие они не самодостаточные, пол шапки/гнума тащут и всё.
    в аппимидже одной софтины - распакованного пол гига либ.

    пока не будет одной платформы т.е. ОС под названием Линукс (скажем несколько версий с поддержкой 2-5-10 лет), весь этот треш неизбежен.

     
     
  • 2.206, Анончик (?), 18:29, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    я дополню Package flatpak depends on adduser adwaita-icon-theme alsa-topolog... большой текст свёрнут, показать
     

  • 1.186, Аноним (186), 20:20, 11/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, когда додумаются тот же AppImage положить в αcτµαlly pδrταblε εxεcµταblε. Будет возможность собрать один бинарик что будет сразу всех платформ (включая БЗД)
     
  • 1.187, Аноним (187), 20:54, 11/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Флатпак и снап, зачем нужны эти полу поделия. Есть AppImage которому ничего не нужно для запуска, настоящая портативность.
     
     
  • 2.195, Аноним (195), 14:29, 12/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Виндузятникам не осилятором вечно что-то не так. Есть нормальные пакеты. Зачем этот весь бред?
     
  • 2.207, mos87 (ok), 19:31, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    это просто архив со стольким объёмом либ, какой автору нужне/он не поленился оптимизировать
     

  • 1.194, Аноним (195), 14:29, 12/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это не система пакетов, это набор для оборачивания какашек.
     
  • 1.197, Аноним (197), 22:12, 12/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Замечательный инструмент для превращения системы в помойку. Windows way.
     
     
  • 2.202, Аноним (202), 12:05, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Замечательный инструмент для изоляции помойки от системы. А ещё для доступа к приложениям, которых нет в репах твоего любимомого дистра.
     
  • 2.205, Аноним (-), 16:38, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Перешёл на флатпак, чтобы навести порядок в системе. Помойку создают как раз пакетные менеджеры дистров. Пробовал что snap, что flatpak - оба лучше менеджеров пакетов.
     

  • 1.200, danunax (?), 12:50, 13/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто говорит, что snap и flatpak не нужны - посмотрите как обстоят дела с поддержкой chromium'а у debian'а

    https://security-tracker.debian.org/tracker/source-package/chromium

     
  • 1.201, kusb (?), 16:21, 13/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему ещё не сделали ПМ с прозрачной загрузкой пакетов или "без установки"? Скачивает приоритетно только то, что нужно по ходу исполнения, внутри возможно сетевая файловая система. То есть оно "запускается" почти сразу, монтируется в корень, а загрузка во многом "по требованию". Если требования нет, то тогда последовательно, но приоритет по требованию - выше. Это не обязательно запуск из сети, всё окончится полной загрузкой пакета и в следующий раз сеть не потребуется, если установка.
    Я думаю даже крупный пакет типа Libre Office или игры с огромными ресурсами будут требовать немного данных для загрузки.
     
     
  • 2.203, Аноним (202), 12:06, 14/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, потому что это довольно трудоёмко, а программисты кушать хотят. Хотя идея интересная, мне нравится!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру