Skip to content

Flatpak

Flatpak — система для создания, распространения и запуска изолированных настольных приложений в Linux.

Установка из репозитория

Установим Flatpak используя терминал:

shell
su -
apt-get update
apt-get install flatpak
shell
epm -i flatpak

Интеграция с центром приложений Discovery

Для возможности установки Flatpak-приложений через Discovery (Центр приложений) необходимо установить пакет plasma5-discover-flatpak:

shell
su -
apt-get update
apt-get install plasma5-discover-flatpak
shell
epm -i plasma5-discover-flatpak

Использование пакетного менеджера Flatpak

Управления репозиториями

Просмотр подключенных репозиториев осуществляется командой remotes, введите в терминал:

shell
flatpak remotes

Подключить репозиторий для всей системы используйте следующую команду. Опция --if-not-exists останавливает команду от выдачи ошибки, если удаленное устройство уже существует:

shell
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Удаление репозитория осуществляется командой remote-delete, для выполнения команды необходимо указать ID-репозитория

shell
flatpak remote-delete flathub

Поиск приложений

Для поиска по подключенным репозиториям используется команда search, для выполнения введите название приложения:

shell
flatpak search krita

Установка приложений

Установка приложений осуществляется командой install, для выполнение команды необходимо указать аргументы: репозиторий и ID приложения, к примеру:

shell
flatpak install flathub org.kde.krita

Альтернативном вариантом установки приложения указать аргумент путь к мета-файлу, в котором содержатся необходимые данные об установке:

shell
flatpak install https://flathub.org/repo/appstream/org.kde.krita.flatpakref

Для более быстрого ввода команды для установки приложения напишите общепринятое название приложения, к примеру:

shell
flatpak install gimp

Запуск приложений

Запуск приложений через терминал осуществляется командой run, для выполнения команды укажите ID приложения, к примеру:

shell
flatpak run org.kde.krita

Удаления приложений

Удаление приложения осуществляется командой remove, для выполнения команды укажите аргумент ID-приложения, к примеру:

shell
flatpak remove org.kde.krita

Авторы

The avatar of contributor named as x1z53 x1z53
The avatar of contributor named as Oleg Shchavelev Oleg Shchavelev
The avatar of contributor named as Олег Щавелев Олег Щавелев

История изменений