Flatpak — это система упаковки приложений для Linux, которая позволяет устанавливать программы в изолированной среде («песочнице»). Это обеспечивает независимость от системных библиотек, упрощает распространение приложений и повышает безопасность. Приложения Flatpak работают на разных дистрибутивах Linux, так как включают все необходимые зависимости.
Установка Flatpak на различные дистрибутивы Linux
Некоторые команды для установки Flatpak в разных дистрибутивах:
Ubuntu (24.04 и 23.10):
sudo apt install flatpakДля более старых версий Ubuntu нужно добавить, обновить репозитории и потом установить :
sudo add-apt-repository ppa:alexlarsson/flatpak && sudo apt update && sudo apt install flatpakDebian:
apt install flatpakArch Linux:
sudo pacman -S flatpakFedora: в большинстве версий Flatpak предустановлен, но можно проверить и установить командой
sudo dnf install flatpakOpenSUSE:
sudo zypper install flatpakRed Hat Enterprise Linux Workstation 8 и новее:
sudo yum install flatpak -yПосле установки необходимо добавить репозиторий Flathub — основной источник приложений Flatpak:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoЗатем рекомендуется перезагрузить систему.
Примеры установки приложений
Общее правило установки приложений
flatpak install flathub <идентификатор_приложения>
Например, для установки графического редактора Krita:
flatpak install flathub org.krita.KritaДля запуска приложения после установки используется команда:
flatpak run <идентификатор_приложения>
Например:
flatpak run org.krita.KritaДополнительные команды
Обновление всех приложений:
flatpak updateСписок установленных приложений:
flatpak listУдаление приложения:
flatpak uninstall <идентификатор_приложения>
Поиск приложения:
flatpak search <название_приложения>
Важно: некоторые приложения могут требовать дополнительных разрешений или среды выполнения, которые будут загружены автоматически при установке. Если приложение не запускается из меню, можно добавить ярлык вручную, создав символическую ссылку на файл .desktop в ~/.local/share/applications.