Flatpak 1.16 выходит более двух лет спустя с улучшениями в интеграции и новыми функциями.

  • В Flatpak 1.16 добавлена ​​поддержка USB-устройств, завершение поиска KDE и Meson в качестве компилятора.
  • Новые функции, такие как частные сокеты Wayland и улучшенная поддержка Wine и Kerberos.
  • Оптимизирована очистка временных каталогов и поддержка терминалов для отображения прогресса.
  • Общие улучшения API, языковой конфигурации и аутентификации служб D-Bus.

Флэтпак 1.16

Флэтпак 1.16, система песочницы и распространения приложений для Linux, наконец-то доступна, принеся с собой широкий набор улучшений и новых функций, которые обещают облегчить жизнь разработчикам и конечным пользователям приложений в средах Linux. Эта новая версия появилась после двух с половиной лет работы с момента последнее большое обновление, и готов к использованию дистрибутивами и пользователями, желающими воспользоваться его преимуществами.

Среди наиболее заметных новых функций Flatpak 1.16 можно назвать возможность составить список USB-устройств, открывая возможности для более плавной интеграции с внешним оборудованием. Кроме того, теперь можно использовать функцию автозаполнения для поиска в KDE, что, несомненно, будет приветствоваться пользователями этой среды рабочего стола. С другой стороны, Flatpak можно скомпилировать с помощью Meson, оставив позади Autotools — изменение, которое обещает упростить разработку.

Подробные технические новости Flatpak 1.16

Одним из наиболее интересных дополнений является введение частные розетки. Благодаря этому композиторы смогут идентифицировать соединения приложений песочницы как принадлежащие защищенной среде. Это усовершенствование повышает безопасность и одновременно повышает гибкость системы в сценариях, требующих более высокой степени изоляции.

Flatpak теперь также предлагает поддержку системных вызовов. modify_ldt под опцией --allow=multiarch, что необходимо для выполнения 16-битные исполняемые файлы в некоторых версиях WINE. Кроме того, Flatpak включает новую переменную flatpak.pc для зависимых проектов, таких как GNOME Software, что позволяет легко определить совместимость с библиотекой liblatpak.

Оптимизация и очистка

Что касается обслуживания, Flatpak 1.16 реализует систему очистки, которая автоматически удаляет старые временные каталоги, созданные предыдущими версиями. Также введите команду --device=input для доступа к устройствам evdev на таких маршрутах, как /dev/input.

Еще одной заметной новинкой является способность эмуляторов терминала показать ход работы Flatpak. Это, казалось бы, небольшое улучшение значительно упрощает работу пользователя при установке, обновлении и других ресурсоемких операциях.

API и гибкость

Новый API flatpak_transaction_add_rebase_and_uninstall() облегчает управление приложениями, срок эксплуатации которых истек., что позволяет более надежно заменять их преемниками. Кроме того, настройка дополнительных языков упрощается за счет их взятия непосредственно из сервиса AccountsService, если они там настроены.

Что касается подпесочниц, созданных Flatpak-portal, эта версия гарантирует, что переменные среды наследуются правильно из команды flatpak run который запустил исходный экземпляр, решая предыдущие проблемы, связанные с FLATPAK_GL_DRIVERS и другие подобные функции.

Улучшения инфраструктуры

Флэтпак 1.16 тоже оптимизирует управление драйверами и устаревшими ссылками, автоматически удаляя их. Кроме того, теперь он автоматически обновляет конфигурацию D-Bus после установки или обновления приложений, гарантируя, что экспортированные службы всегда доступны.

С другой стороны, вводится новая переменная FLATPAK_DATA_DIR чтобы настроить расположение каталога данных Flatpak, а также дополнительные переменные, такие как FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESS, которые делают использование системы более гибким в различных средах.

Flatpak 1.16 Доступность и совместимость

Разработчики добавили поддержку таких приложений, как WebKit, для соединения деревьев доступности AT-SPI между подпесочницами и основными процессами. Более того, команда flatpak run -vv теперь предоставляет подробные сообщения отладки, показывающие все параметры песочницы применимо.

Flatpak версии 1.16 доступен для загрузки с сайта официальная страница проекта на GitHub. Однако пользователям настоятельно рекомендуется обновлять свои версии через официальные репозитории своих дистрибутивов GNU/Linux, чтобы обеспечить беспроблемную установку.

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.