Выпуск системы самодостаточных пакетов Flatpak 0.6.14

Материал из Викиновостей, свободного источника новостей

29 ноября 2016 года

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

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

Основные новшества:

  • Повышены требования к минимальной версии OSTree (2016.14), что позволило избавиться от некоторых старых обходных решений;
  • В опции "--filesystem=$dir" теперь можно передавать символические ссылки на директорию;
  • Добавлена возможность проброса unix-сокетов к приложению при помощи опции "--filesystem=$file";
  • По умолчанию в изолированном окружении, кроме самого приложения, скрыты все директории в ~/.var/app и ~/.local/share/flatpak;
  • Добавлена опция "--filesystem=$dir:create", которая создаст целевой каталог, если он отсутствует;
  • В опцию "--filesystem=" добавлена поддержка значений xdg-[config|cache|data], позволяющих организовать доступ к хостовым версиям данных директорий xdg;
  • В сборщике обеспечена корректная обработка идентификаторов приложений (app-ids), содержащих тире;
  • Экспериментальная поддержка формата файлов OCI переведена от создания контейнеров OCI в пользу создания образов OCI.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выпуск системы самодостаточных пакетов Flatpak 0.6.14», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.