Логотип

В Flatpak 1.16.2 добавлена поддержка переустановки пакетов

В Flatpak 1.16.2 добавлена поддержка переустановки пакетов

Спустя более семи месяцев после выхода предыдущей версии Flatpak 1.16.1, универсальная система упаковки Linux для распространения настольных приложений в изолированных средах, выпустила версию 1.16.2 в качестве второго обновления с исправлениями ошибок в серии 1.16.

Одним из наиболее практичных изменений для пользователей стало добавление поддержки переустановки для пакетных установок. До сих пор приложения, установленные из локальных пакетных файлов .flatpak, требовали ручного удаления перед переустановкой или обновлением. В версии 1.16.2 Flatpak теперь может корректно перезаписывать существующую пакетную установку, что приводит пакетные установки в соответствие с рабочими процессами на основе репозиториев.

Аппаратная поддержка также была целенаправленно улучшена: теперь для графических процессоров Intel Xe доступно расширение VA-API. Это позволяет приложениям, упакованным в Flatpak, лучше использовать аппаратное ускорение декодирования видео на новых графических процессорах Intel, повышая эффективность и производительность воспроизведения мультимедиа, если это поддерживается.

Выпуск включает в себя множество исправлений ошибок, связанных со стабильностью и корректностью работы. Устранены несколько утечек памяти и сбоев, а также исправлены многочисленные ошибки при работе с образами OCI. Также было улучшено управление процессами в Flatpak: flatpak-kill больше не отправляет SIGKILL всем процессам в текущей группе процессов, что снижает риск непреднамеренных побочных эффектов.

Также были устранены проблемы с безопасностью и песочницей. Исправлен конкретный сценарий, в котором домашний каталог мог стать доступным без разрешения из-за сочетания неисправной версии GLib и отсутствия каталогов XDG. Это позволило усилить гарантии изоляции Flatpak. Дополнительные исправления улучшают работу flatpak mask и flatpak pin за счёт правильной перезагрузки конфигураций репозитория после изменений, внесённых с помощью системного помощника.

Читать  Выпущен Incus 6.8 Container & Virtual Machine Manager

Что касается сборки и инструментов, то теперь Flatpak предоставляет пустой /run/host/font-dirs.xml во время сборки, что позволяет избежать проблем со шрифтами в ограниченных средах. Внутренние изменения включают в себя улучшения в тестировании и непрерывной интеграции, удаление неинициализированной переменной и возможность использовать sudo при смене активного пользователя в операциях Flatpak.

Для получения дополнительной информации см. журнал изменений.

Наконец, в грядущем выпуске 1.18 появятся несколько интересных изменений. Самым значительным обновлением станет расширенная поддержка OCI, которая позволит вам устанавливать приложения напрямую из образов OCI, загружать их из репозиториев и архивов OCI, а также использовать удалённые образы OCI с идентификаторами коллекций. Также улучшится контроль над песочницей благодаря условным разрешениям, новой --clear-env опции среды выполнения, экспорту корневого каталога хоста для контролируемого доступа и более строгой изоляции во время сборки.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала