С момента появления, Flatpak зарекомендовал себя как один из ведущих инструментов для сандбоксинга и распространения приложений в среде Linux. Новое обновление, Flatpak 1.15.7 Pre-release, представленное в среду Саймоном МакВитти (Simon McVittie), вносит несколько значимых изменений, которые делают эту платформу ещё более привлекательной для широкой аудитории разработчиков и пользователей.

Основные инновации Flatpak 1.15.7
Одной из ключевых особенностей новой версии является автоматическое удаление устаревших версий драйверов и других неиспользуемых ссылок. Эта функция направлена на устранение лишних компонентов, которые накапливаются со временем, автоматически удаляя среды выполнения, срок действия которых истек, и которые больше не используются. Таким образом, обновляя систему для использования новых драйверов и сред выполнения, старые версии будут автоматически удалены, что значительно упрощает обслуживание системы.
Дополнительно, в версии 1.15.7 появилась поддержка аргумента "--socket=inherit-wayland-socket", позволяющего наследовать существующее окружение сокета Wayland, а также автоматическое перезагрузка конфигурации сессии D-Bus при установке или обновлении приложений для обеспечения распознавания экспортированных служб D-Bus.
Переход на систему сборки Meson
Ещё одним значительным изменением в Flatpak 1.15.7 является отказ от поддержки системы сборки Autotools в пользу Meson. Система сборки Meson уже доказала свою эффективность для Flatpak и теперь является единственной используемой системой сборки, подобно многим другим проектам с открытым исходным кодом, отказавшимся от Autotools в пользу Meson.
Исправление ошибок и улучшение документации
Обновление также включает в себя ряд исправлений ошибок, касающихся D-Bus и Wayland, устранение утечек памяти, улучшение безопасности асинхронных сигналов и усовершенствование документации.
Flatpak 1.15.7 делает ещё один шаг вперёд в упрощении разработки и распространения приложений для Linux, предлагая пользовательские улучшения, которые обеспечивают более чистую и эффективную рабочую среду. Дополнительную информацию о разработке Flatpak 1.15.7 Pre-release можно найти на GitHub.
Linux: обзоры и обновления
• Linux-дистрибутив Omarchy получит от DigitalOcean 3 млн $ за три года
• В ReactOS на ARM64 запустили x64-игры Windows через FEX
• NVIDIA выпустила драйвер 615.71.09 для Linux: поддержка Reflex в играх через Proton
• Сборка ядра Linux сокращается на 36% в 23 патчах, написанных с помощью LLM
• Релиз KDE Plasma 6.7.5 закрыл утечку дескрипторов в KWin и сбой Spectacle
• В KDE предложили заменить Gwenview приложением «Фотографии»