Flatpak получил поддержку 2 новых дистрибутивов SulinOS и Ataraxia Lin

Flatpak получил поддержку 2 новых дистрибутивов SulinOS и Ataraxia Linux

Что такое Flatpak?

Flatpak - это формат приложений Linux следующего поколения, разработанный Red Hat и используемый в Fedora.

Он во многом похож на Snappy: приложения помещаются в "песочницу"; идут в комплекте со всем необходимым набором файлов (пакетов) для запуска; поддерживается автоматическое обновление в фоновом режиме.

Поскольку эти технологии позволяют пользователям Linux устанавливать приложения независимо от того, какой дистрибутив или менеджер пакетов они используют, все больше и больше разработчиков программного обеспечения предпочитают распространять приложения, используя этот новый формат (Flatpak).

Собрать пакет один раз, и получить возможность запускать везде - (чит). Проблема с зависимостями была (и является) главной головной болью в упаковке программного обеспечения для различных дистрибутивов Linux, но Flatpak (а так же Snap) данную проблему «решает» в корне.

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

Поскольку приложения Flatpak запускаются изолированно от остальной системы, можно запускать несколько версий одной и той же программы одновременно (например, Nightly или Daily сборки).

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

Зачем использовать Flatpak?

Несколько основных причин:

  • Нет зависимости от совместимости с оборудованием
  • Больше контроля над тем, что могут делать приложения
  • Возможность раньше получать обновления приложений
  • Доступ к более широкому количеству программного обеспечения
  • Получение обновления напрямую от разработчиков приложений.

Список поддерживаемых дистрибутивов

  • Alpine
  • Arch Linux
  • Ataraxia Linux
  • CentOS
  • Clear Linux
  • ChromeOS
  • Debian
  • elementary OS
  • Endless OS
  • Fedora
  • Gentoo
  • Kubuntu
  • Linux Mint
  • Mageia
  • NixOS
  • openSuse
  • Pop!_OS
  • PureOS
  • Raspbian
  • Red Hat Enterprise Linux
  • Solus
  • SulinOS
  • Ubuntu
  • Void Linux

Источник: https://flatpak.org/setup/

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек