Установка через Flatpak: понятная инструкция без лишнего
Чтобы установить приложение через Flatpak, нужно: установить пакет flatpak, добавить репозиторий Flathub, найти App ID приложения и выполнить flatpak install flathub <APP_ID>. Ниже — команды, которые можно просто копировать.
Оглавление
Установить Flatpak и подключить Flathub
- Установите Flatpak (выберите свою систему):
# Ubuntu / Debian
sudo apt update && sudo apt install flatpak
# Fedora
sudo dnf install flatpak
# Arch / Manjaro
sudo pacman -S flatpak
# openSUSE
sudo zypper install flatpak
- Добавьте Flathub (делается один раз):
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Проверьте, что репозиторий подключился:
flatpak remote-list
В списке должен быть flathub.
Установить и запустить приложение
- Найдите App ID (это идентификатор вида
com.example.App, а не “человеческое” название):
flatpak search <название>
- Установите приложение:
flatpak install flathub <APP_ID>
Пример:
flatpak install flathub org.gimp.GIMP
- Запустите:
flatpak run <APP_ID>
Пример:
flatpak run org.gimp.GIMP
Если у вас нет прав администратора или вы хотите установить приложение только для текущего пользователя, добавьте --user:
flatpak install --user flathub <APP_ID>
Обновления, удаление и решения проблем
Обновления
Обновить всё установленное:
flatpak update
Обновить конкретное приложение:
flatpak update <APP_ID>
Удаление и очистка места
Удалить приложение:
flatpak uninstall <APP_ID>
Удалить приложение вместе с пользовательскими данными:
flatpak uninstall --delete-data <APP_ID>
Очистить неиспользуемые рантаймы и зависимости (часто освобождает много места):
flatpak uninstall --unused
Flatpak может занимать много места из‑за общих “рантаймов” (платформ). Если удалили приложения — обязательно выполните flatpak uninstall --unused, чтобы убрать лишнее.
Если что-то пошло не так (коротко по делу)
Приложение “не находится” (ошибка ref / ничего не устанавливается):
flatpak remote-list
flatpak update
flatpak search <название>
Чаще всего проблема в том, что Flathub не добавлен или указан неверный App ID.
Нет доступа к папке (permission denied): Flatpak запускает приложения в песочнице, доступы нужно выдавать явно. Пример — разрешить доступ к “Загрузкам” для конкретного приложения:
flatpak override --user --filesystem=xdg-download <APP_ID>
Сбои после прерванных обновлений: восстановление локального хранилища Flatpak:
flatpak repair
Шпаргалка команд Flatpak
| Задача | Команда |
|---|---|
| Найти приложение | flatpak search <query> |
| Установить | flatpak install flathub <APP_ID> |
| Установить только себе | flatpak install --user flathub <APP_ID> |
| Запустить | flatpak run <APP_ID> |
| Обновить всё | flatpak update |
| Удалить | flatpak uninstall <APP_ID> |
| Очистить “хвосты” | flatpak uninstall --unused |