Flatpak
Flatpak — система для создания, распространения и запуска изолированных настольных приложений в Linux.
Установка из репозитория
Установим Flatpak используя терминал:
su -
apt-get update
apt-get install flatpak
epm -i flatpak
Интеграция с центром приложений Discovery
Для возможности установки Flatpak-приложений через Discovery (Центр приложений) необходимо установить пакет plasma5-discover-flatpak
:
su -
apt-get update
apt-get install plasma5-discover-flatpak
epm -i plasma5-discover-flatpak
Использование пакетного менеджера Flatpak
Управления репозиториями
Просмотр подключенных репозиториев осуществляется командой remotes
, введите в терминал:
flatpak remotes
Подключить репозиторий для всей системы используйте следующую команду. Опция --if-not-exists
останавливает команду от выдачи ошибки, если удаленное устройство уже существует:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Удаление репозитория осуществляется командой remote-delete
, для выполнения команды необходимо указать ID-репозитория
flatpak remote-delete flathub
Поиск приложений
Для поиска по подключенным репозиториям используется команда search
, для выполнения введите название приложения:
flatpak search krita
Установка приложений
Установка приложений осуществляется командой install
, для выполнение команды необходимо указать аргументы: репозиторий и ID приложения, к примеру:
flatpak install flathub org.kde.krita
Альтернативном вариантом установки приложения указать аргумент путь к мета-файлу, в котором содержатся необходимые данные об установке:
flatpak install https://flathub.org/repo/appstream/org.kde.krita.flatpakref
Для более быстрого ввода команды для установки приложения напишите общепринятое название приложения, к примеру:
flatpak install gimp
Запуск приложений
Запуск приложений через терминал осуществляется командой run
, для выполнения команды укажите ID приложения, к примеру:
flatpak run org.kde.krita
Удаления приложений
Удаление приложения осуществляется командой remove
, для выполнения команды укажите аргумент ID-приложения, к примеру:
flatpak remove org.kde.krita