Автор (ы) | Alex Larsson |
---|---|
Разработчик (и) | Flatpak Team |
Первоначальный выпуск | Сентябрь 2015 г.; 5 лет назад (2015-09) |
Удар le release | 1.8.2 / 21 августа 2020 г.; 2 месяца назад (2020-08-21) |
Репозиторий | |
Написано в | C |
Операционной системе | Linux |
Лицензия | LGPL |
Веб-сайт | flatpak.org |
Flatpak - это утилита для развертывания программного обеспечения и управления пакетами для Linux. Он рекламируется как предлагающий среду песочницу, в которой пользователи могут запускать прикладное программное обеспечение изолированно от остальной системы.
Flatpak был разработан как часть freedesktop.org (ранее известный как X Desktop Group или XDG) и первоначально назывался xdg-app.
Приложениям, использующим Flatpak, требуются разрешения для доступа к таким ресурсам, как Bluetooth, звук (с PulseAudio ), сеть и файлы. Эти разрешения определяются разработчиком Flatpak и могут быть добавлены или удалены пользователями в их системе.
Еще одна ключевая особенность Flatpak заключается в том, что он позволяет разработчикам приложений напрямую предоставлять обновления пользователям, не проходя через дистрибутивы, и без необходимости упаковывать и тестировать приложение отдельно для каждого дистрибутива.
Flathub, репозиторий (или удаленный источник в терминологии Flatpak), расположенный по адресу flathub.org
, стал стандарт де-факто для пакетов приложений с Flatpak. Пакеты добавляются в него как администраторами Flathub, так и самими разработчиками программ (хотя администраторы заявили о своем предпочтении в отношении приложений, представленных разработчиками). Хотя Flathub де-факто является источником приложений, упакованных с Flatpak, Flatpak может работать независимо от Flathub; можно разместить репозиторий Flatpak, полностью независимый от Flathub.
Теоретически приложения Flatpak можно установить в любом существующем дистрибутиве Linux. Среди первых дистрибутивов Linux, которые добавили поддержку приложений Flatpak из коробки, были Endless OS, Linux Mint, Elementary OS, Fedora. Silverblue, Zorin OS и Pop! ОС. Flatpak также доступен для других дистрибутивов, включая Ubuntu, Red Hat Enterprise Linux, OpenSUSE, Arch Linux, Debian, CentOS, Gentoo Linux, Kubuntu, Solus, Alpine Linux, Mageia, Raspberry Pi OS, Void Linux, NixOS, Pardus, KaOS, Zenwalk, OpenMandriva Lx, MX Linux, PCLinuxOS, Deepin, Manjaro и PureOS Его также можно использовать в системах на основе ядра Linux, таких как Chrome OS.