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

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

24 ноября 2017 года

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

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

В новом выпуске:

  • Новая команда "flatpak remote-info", отображающая информацию о приложениях или runtime-наборах во внешнем репозитории. Указанная вместе с командой опция "--log" позволяет просмотреть историю изменений, а также в комбинации с "flatpak update --commit=XYZ" может применяться для отката на прошлую версию;
  • Новая команда "flatpak search", предназначенная для поиска в метаданных Appstream, собранных со всех подключенных репозиториев;
  • Команда "flatpak update" теперь обновляет метаданные Appstream для всех внешних репозиториев;
  • Разрешена автоматическая установка GTK-тем, соответствующих активной теме оформления;
  • Добавлена поддержка систем, в которых /etc/resolv.conf является символической ссылкой на файл внутри /usr;
  • Обеспечена работа команды "flatpak remote-add" под непривилегированным пользователем при пустом каталоге /var/lib/flatpak , что позволяет использовать flatpak в окружениях не сохраняющих своё состояния между перезапусками;
  • Добавлена опция "flatpak build --log-session/system-bus", аналогичная похожей операции во "flatpak run";
  • Добавлена опция "flatpak build --readonly", позволяющая использовать целевой каталог (/app) в режиме только для чтения;
  • Добавлена, но пока не включена по умолчанию, поддержка репозиториев OCI ( Open Container Initiative).

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


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

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

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