3.9.17.1 Flatpak - изолированная среда для запуска приложений
Добавление репозиториев
Поиск по репозиториям
Установка пакетов
Запуск программ flatpak
Удаление программ
Обновление программ
Поиск и установка программ с помощью Flathub
Управление разрешениями через GUI
Окружение
- Версия ОС: 8
- Конфигурация ОС: Рабочая станция
Flatpak - это утилита для развёртывания, управления пакетами и виртуализации для Linux. Предоставляет специально выделенную, изолированную среду, в которой пользователи могут запускать приложения без влияния на основную систему.
Для работы с утилитой Flatpak пакеты могут использовать как Flathub (репозиторий разработчика), так и сторонние репозитории. Библиотеки приложений могут находиться в одном пакете вместе с приложением или же в окружениях, общих для нескольких пакетов.
Для установки утилиты flatpak необходимо выполнить команду:
sudo dnf install flatpak
Добавление репозиториев
Для добавления репозитория flathub используется команда:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Посмотреть все добавленные репозитории можно, выполнив команду:
flatpak remotes Имя Параметры flathub user
Поиск по репозиториям
Вы можете посмотреть все пакеты, которые есть в репозитории. Для этого следует выполнить команду remote-ls с переданным ей именем репозитория:
flatpak remote-ls --user flathub

Данная команда выводит полный список пакетов, входящих в репозиторий.
Для того чтобы найти нужный пакет по имени, используйте команду flatpak search. Рассмотрим на примере pidgin:
flatpak search pidginИмя Описание ID Приложения Версия Ветвь Удаленные репозитории Pidgin Клиент для мгновенного обмена сообщениями im.pidgin.Pidgin 2.14.14 stable flathub
Для установки программы вам понадобится имя пакета программы из колонки Application ID и имя репозитория из колонки Remotes.
Установка пакетов
Для установки пакета flatpak используйте команду flatpak install. Например, установим Pidgin, найденный предыдущей командой:
flatpak install flathub im.pidgin.Pidgin
.png)
Если вы не хотите добавлять репозиторий в систему, вы можете установить программу по ссылке из сети. Просто скопируйте ссылку на файл .flatpakref и передайте её программе:
flatpak install --user --from https://dl.flathub.org/repo/appstream/im.pidgin.Pidgin.flatpakref
Посмотреть все установленные программы можно выполнив команду:
flatpak list Имя ID Приложения Версия Ветвь Тип установки Pidgin im.pidgin.Pidgin 2.14.14 stable user Mesa org.freedesktop.Platform.GL.default 25.2.3 24.08 user Mesa (Extra) org.freedesktop.Platform.GL.default 25.2.3 24.08extra user GNOME Application Platform version 48 org.gnome.Platform 48 user
Запуск программ flatpak
Программы, установленные с помощью flatpak, можно запустить из главного меню. Для запуска с помощью терминала можно использовать команду flatpak run:
flatpak run im.pidgin.Pidgin
.png)
Удаление программ
Для удаления программы используйте команду flatpak uninstall, например, для Pidgin:
flatpak uninstall im.pidgin.Pidgin
ID Ветка Op
1. im.pidgin.Pidgin stable r
2. im.pidgin.Pidgin.Locale stable rПосле удаления пакета можно удалить неиспользуемые компоненты, чтобы освободить место на диске:
flatpak uninstall --unused
Обновление программ
Как и в любом другом пакетном менеджере, в flatpak можно обновлять установленные программы до самой новой версии. Для этого используется команда:
flatpak update
Поиск и установка программ с помощью Flathub
Несмотря на то, что Flatpak децентрализованный, большинство самых популярных пакетов вы можете найти на сайте FlatHub. Выберите нужную программу из списка на сайте https://flathub.org/apps:

Откройте её страницу и нажмите кнопку Install для установки программы с помощью центра приложений:

Кроме того внизу страницы есть инструкция, как установить программу с помощью терминала:

Для установки скачанного файла выполните команду:
flatpak install --user ~/Загрузки/org.freefilesync.FreeFileSync.flatpakref

Управление разрешениями через GUI
Разрешения Flatpak — это система контроля доступа, которая изолирует приложения от критических компонентов системы и пользовательских данных. Они обеспечивают безопасность путём ограничения доступа к файлам, сети и устройствам, предотвращая несанкционированные действия и защищая конфиденциальность.
Для настройки разрешения для каждого flatpak-приложения можно воспользоваться утилитой flatseal. Выполните команду для установки:
flatpak install flathub com.github.tchx84.Flatseal
После установки запустить программу можно через «Главное меню» — «Стандартные» («Служебные») — «Flatseal» или через терминал с помощью команды:
flatpak run com.github.tchx84.Flatseal
Flatseal предоставляет интерфейс для управления разрешениями как для всей системы Flatpak в целом, так и для каждого установленного приложения в отдельности.

Дата последнего изменения: 08.10.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.