Как установить Flatpak и Flathub в Ubuntu

Установка Flatpak и Flathub в Ubuntu: пошаговое руководство
Flatpak позволяет запускать современные приложения в изолированной среде. Показываю, как подключить Flathub и начать использовать Flatpak в Ubuntu.
Flatpak — это современная система распространения приложений, независимая от дистрибутива. Она позволяет запускать sandbox-программы с Flathub и других репозиториев, что особенно удобно для пользователей Ubuntu, где по умолчанию Flatpak не установлен.
Это руководство подойдёт для Ubuntu 22.04+, а также для производных систем (Pop!_OS, Elementary OS и др.).
1. Установка Flatpak
sudo apt update
sudo apt install flatpak2. (Опционально) Интеграция с GNOME Software
Если вы используете GNOME (как в стандартной Ubuntu), можно добавить поддержку Flatpak-приложений в графическое приложение «Программы»:
sudo apt install gnome-software-plugin-flatpak3. Добавление репозитория Flathub
Flathub — основной источник приложений для Flatpak. Подключаем его:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo4. Перезагрузка системы (рекомендуется)
reboot5. Пример установки приложения
Теперь можно устанавливать любое приложение из Flathub. Например, Firefox:
flatpak install flathub org.mozilla.firefoxКак находить и ставить Flatpak-приложения?
Есть несколько способов:
Через сайт Flathub
Зайдите на flathub.org, найдите нужное приложение, и нажмите «Install». После этого можно открыть .flatpakref-файл в системе или установить вручную:
flatpak install https://flathub.org/repo/appstream/org.mozilla.firefox.flatpakrefЧерез терминал
Ищем приложение:
flatpak search firefoxИ устанавливаем по ID:
flatpak install flathub org.mozilla.firefoxFlatpak-приложения не видят system-wide темы GTK и иконки, если они не установлены через Flatpak. Можно решить это, установив нужную тему как Flatpak runtime.
Выводы
- Flatpak — отличный способ запускать актуальные приложения в Ubuntu без PPA и snap.
- Flathub содержит большую часть популярных программ, включая Discord, GIMP, Steam и др.
- Поддержка sandbox и обновлений делает Flatpak удобным для десктопа.
А вы используете Flatpak?
Расскажите в комментариях — какие приложения ставите через Flatpak, и как он себя показывает в повседневной работе?