Установка пакетов · 5 min read · Oct 21, 2025
Как установить менеджер пакетов Flatpak на Ubuntu 22.04

Flatpak, или xdg-app, — это инструмент управления пакетами для операционной системы Linux. Он позволяет устанавливать и управлять пакетами с помощью менеджера пакетов flatpak. Flatpak имеет собственный репозиторий, поэтому вам не нужно полагаться на другие репозитории. Он предоставляет все библиотеки и зависимости, необходимые для установки программного обеспечения. Это кросс-дистрибутивная платформа развертывания приложений, которая позволяет разработчикам настраивать Flatpak для приложений для всех основных дистрибутивов.
Этот пост покажет вам, как установить и использовать инструмент управления пакетами Flatpak на Ubuntu 22.04.
Предварительные требования
- Сервер с установленной Ubuntu 22.04.
- Пароль root, настроенный на сервере.
Установка Flatpak
По умолчанию пакет Flatpak включен в стандартный репозиторий Ubuntu. Вы можете установить его, выполнив следующую команду:
apt install flatpak -yПосле установки пакета Flatpak вы можете проверить его версию, выполнив следующую команду:
flatpak --versionВы должны увидеть следующий вывод:
Flatpak 1.12.7
Включение репозитория Flatpak
Перед использованием Flatpak вам нужно будет добавить репозиторий Flatpak в вашу систему. Вы можете добавить его с помощью следующей команды:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoТеперь вы можете легко искать и устанавливать приложения с помощью Flatpak.
Поиск приложения с помощью Flatpak
Flatpak предоставляет функциональность поиска для поиска доступных приложений с помощью интерфейса командной строки.
Основной синтаксис для поиска приложения показан ниже:
flatpak search application-nameНапример, чтобы найти приложение Telegram, выполните следующую команду:
flatpak search telegramВы должны получить следующий результат:
Name Description Application ID Version Branch Remotes
Telegram Desktop Fast. Secure. Powerful. org.telegram.desktop 4.3.1 stable flathub
Telegram Desktop Webvi… Webview add-on that enables Telegram Desktop to show web content …telegram.desktop.webview 2.38.2 stable flathub
Kotatogram Desktop Kotatogram Desktop messenger io.github.kotatogram 1.4.8 stable flathub
LibreTrack Private, cross-platform package tracking app …roninyaroslav.libretrack 1.3.0 stable flathub
Tangram Browser for your pinned tabs re.sonny.Tangram 1.4.2 stable flathub
Bolls A web app for reading the Bible with full emphasis on the God`s Word… life.bolls.bolls 2.1.80 stable flathub
Franz Messenger for the desktop com.meetfranz.Franz 5.9.1 stable flathub
Delta Chat Delta Chat email-based messenger chat.delta.desktop v1.32.1 stable flathub
Чтобы найти Skype, выполните следующую команду:
flatpak search skypeВы должны получить следующий вывод:
Name Description Application ID Version Branch Remotes
Skype Call and message skype users, with video chat support com.skype.Client 8.90.0.407 stable flathub
Franz Messenger for the desktop com.meetfranz.Franz 5.9.1 stable flathub
Установка Google Chrome с помощью Flatpak
Сначала найдите приложение Google Chrome, используя следующую команду:
flatpak search chromeВы должны получить следующий вывод:
Name Description Application ID Version Branch Remotes
Google Chrome The web browser from Google com.google.Chrome 107.0.5304.110-1 stable flathub
Chromium Web Bro… The web browser from Chromium project org.chromium.Chromium 107.0.5304.110 stable flathub
ungoogled-chromi… A lightweight approach to removing Google web service dependency …Eloston.UngoogledChromium 107.0.5304.110 stable flathub
Google Chrome (u… The web browser from Google com.google.ChromeDev 109.0.5410.0-1 stable flathub
CrosAdapta Chrome OS GTK theme ….gtk.Gtk3theme.CrosAdapta 3.22 flathub
PhotoQt Image Vi… View and manage images org.photoqt.PhotoQt 2.9.1 stable flathub
Firestorm Viewer Client for accessing 3D virtual worlds …ormviewer.FirestormViewer 6.3.9.58205 stable flathub
Joplin A free, open source note taking and to-do application, which can… net.cozic.joplin_desktop 2.8.8 stable flathub
Google Play Musi… Run Google Play Music as a standalone desktop app …ymusicdesktopplayer.GPMDP 4.7.1 stable flathub
Gabut Download M… Simple and Faster Download Manager ….github.gabutakut.gabutdm 1.9.9 stable flathub
Postman Postman is a complete API development environment. com.getpostman.Postman 10.1.2 stable flathub
Boxy SVG Scalable Vector Graphics editor com.boxy_svg.BoxySVG 3.92.0 stable flathub
Теперь вы можете использовать идентификатор приложения из приведенного выше вывода для установки Google Chrome:
flatpak install com.google.ChromeВы должны увидеть следующий вывод:
Looking for matches…
Required runtime for com.google.Chrome/x86_64/stable (runtime/org.freedesktop.Platform/x86_64/22.08) found in remote flathub
Do you want to install it? [Y/n]: Y
com.google.Chrome permissions:
ipc network cups pcsc pulseaudio
wayland x11 devices file access [1] dbus access [2]
bus ownership [3] system dbus access [4] tags [5]
[1] /run/.heim_org.h5l.kcm-socket, host-etc, xdg-documents, xdg-download, xdg-music, xdg-pictures, xdg-run/dconf, xdg-run/pipewire-0,
xdg-videos, ~/.config/dconf:ro, ~/.config/kioslaverc
[2] ca.desrt.dconf, org.freedesktop.FileManager1, org.freedesktop.Notifications, org.freedesktop.secrets, org.gnome.SessionManager
[3] org.mpris.MediaPlayer2.chromium.*
[4] org.freedesktop.Avahi, org.freedesktop.UPower
[5] proprietary
ID Branch Op Remote Download
1. org.freedesktop.Platform.GL.default 22.08 i flathub < 131.0 MB
2. org.freedesktop.Platform.Locale 22.08 i flathub < 333.0 MB (partial)
3. org.freedesktop.Platform.openh264 2.2.0 i flathub < 944.3 kB
4. org.freedesktop.Platform 22.08 i flathub < 214.4 MB
5. com.google.Chrome stable i flathub < 100.1 MB
Proceed with these changes to the system installation? [Y/n]: Y
Чтобы перечислить все установленные приложения, выполните следующую команду:
flatpak listВы должны получить следующие списки:
Name Application ID Version Branch Installation
Google Chrome com.google.Chrome 107.0.5304.110-1 stable system
Freedesktop Platform org.freedesktop.Platform 22.08.3 22.08 system
Mesa org.freedesktop.Platform.GL.default 22.1.7 22.08 system
openh264 org.freedesktop.Platform.openh264 2.1.0 2.2.0 system
Запуск приложения Flatpak
После установки приложения Google Chrome вы можете запустить его, выполнив следующую команду:
flatpak run com.google.ChromeЭта команда запустит графическое приложение Google Chrome.
Удаление приложения с помощью Flatpak
Чтобы удалить приложение Google Chrome, выполните следующую команду:
flatpak uninstall com.google.ChromeВы должны увидеть следующий вывод:
ID Branch Op
1. com.google.Chrome stable r
Proceed with these changes to the system installation? [Y/n]: Y
Чтобы удалить неиспользуемые приложения, выполните следующую команду:
flatpak uninstall --unusedЧтобы получить больше информации о командах Flatpak, выполните следующую команду:
flatpak --helpВы должны увидеть все параметры командной строки в следующем выводе:
Usage:
flatpak [OPTION…] COMMAND
Builtin Commands:
Manage installed applications and runtimes
install Install an application or runtime
update Update an installed application or runtime
uninstall Uninstall an installed application or runtime
mask Mask out updates and automatic installation
pin Pin a runtime to prevent automatic removal
list List installed apps and/or runtimes
info Show info for installed app or runtime
history Show history
config Configure flatpak
repair Repair flatpak installation
create-usb Put applications or runtimes onto removable media
Find applications and runtimes
search Search for remote apps/runtimes
Manage running applications
run Run an application
override Override permissions for an application
make-current Specify default version to run
enter Enter the namespace of a running application
ps Enumerate running applications
kill Stop a running application
Заключение
Поздравляем! Вы успешно установили Flatpak на Ubuntu 22.04. Теперь вы можете использовать Flatpak в качестве альтернативного менеджера пакетов для APT для установки и управления пакетами. Не стесняйтесь задавать мне вопросы, если у вас есть какие-либо вопросы.
Get new posts in your inbox
No spam. Unsubscribe anytime.