Как установить/удалить Flatpak (.latpakref) в Ubuntu 24.04
В этом пошаговом руководстве для начинающих показано, как установить (или удалить) пакет приложений Flatpak, включая локальный файл .flatpakref
, в Ubuntu 24.04.
Flatpak — это универсальный формат пакетов, который можно установить в большинстве Linux с использованием песочницы. Это бесплатный проект с открытым исходным кодом, разработанный командой Flatpak, которая имеет более близкое отношение к GNOME и Red Hat.
В качестве конкурента Ubuntu имеет собственный универсальный пакет Snap, работающий в «песочнице». Flatpak НЕ поддерживается в Ubuntu «из коробки», но его легко включить!
1. Включите поддержку пакетов Flatpak.
Чтобы включить поддержку Flatpak, просто нажмите Ctrl+Alt+T
на клавиатуре, чтобы открыть терминал, затем запустите команду для установки пакета демона:
sudo apt install flatpak
Рекомендуется запустить команду sudo apt update
, чтобы сначала обновить кэш системных пакетов.
(Необязательно) На сайте Flathub.org размещено множество пакетов приложений Flatpak. По выбору вы можете добавить репозиторий, выполнив команду:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
(Необязательно) В конце концов выйдите из системы и снова войдите, чтобы применить изменения среды. Вы можете выйти из системы позже, хотя установленные приложения Flatpak не будут отображаться в меню «Пуск» (или в сетке приложений Gnome) до следующего входа в систему.
2. Установите пакет Flatpak с помощью команды Linux.
Большинство пакетов приложений Flatpak размещаются в репозитории Flathub, в то время как некоторые разработчики предоставляют пакеты . Flatpak/. Flatpakrel для загрузки на страницах проекта (например, страница выпусков GitHub).
Установите локальный файл . Flatpak или . Flatpakrel.
Если вы нажали кнопку «Установить» на отдельной странице приложения Flathub.org или загрузили пакет Flatpak с веб-страницы разработчика программного обеспечения, вы получите .flatpak
или .flatpakrel
файл в папке «Загрузки».
Чтобы установить локальный пакет, щелкните правой кнопкой мыши папку «Загрузки» и выберите «Открыть в терминале», чтобы открыть окно терминала с этой папкой в качестве рабочего каталога. Затем запустите команду для установки файла:
flatpak install xxx.xxx.xxx.flatpakrel
Замените xxx.xxx.xxx.flatpakrel
именем загруженного файла. Или просто перетащите файл в терминал, чтобы вставить его.
Установите пакет Flatpak с помощью команды, предоставленной на странице Flathub.
Для каждого приложения на веб-странице Flathub рядом с кнопкой «Установить» есть стрелка вниз. Нажав на нее, вы увидите вариант установки вручную.
Просто скопируйте и вставьте команду в терминал и нажмите «Выполнить», приложение будет установлено (после ввода «y» для подтверждения) как пакет Flatpak в вашу систему. Команда обычно:
flatpak install flathub com(org/net/io).organization.AppName
Приведенной выше команде необходимо сначала добавить репозиторий Flathub (см. Шаг 1). По выбору вы можете щелкнуть правой кнопкой мыши кнопку «Установить» и скопировать URL-ссылку, а затем вместо этого использовать команду ниже:
flatpak install https://dl.flathub.org/repo/appstream/com.spotify.Client.flatpakref
Эта команда работает без предварительного добавления репозитория Flathub (хотя это будет сделано позже), и в команде вам нужно заменить URL-адрес https
на свой.
3. Установите пакет Flatpak (как локальный, так и удаленный) через программное обеспечение GNOME (графический).
Тем, кто ненавидит команды Linux, подойдет графическое приложение GNOME Software! Это основное программное приложение для рабочего стола GNOME по умолчанию, которое удалено из Ubuntu из-за перехода на Snap Store (Центр приложений).
ПРИМЕЧАНИЕ. Программное обеспечение GNOME всегда работает в фоновом режиме, что занимает более 200 МБ памяти. Возможно, это не лучший выбор для ПК низкого уровня.
Программное обеспечение GNOME всегда занимает более 200 МБ памяти.
1. Сначала вам нужно нажать Ctrl+Alt+T
, чтобы открыть терминал, и один раз запустить команду для установки приложения GNOME Software, а также плагина Flatpak:
sudo apt install gnome-software --install-suggests
Опция --install-suggests
необходима для плагина Flatpak.
2. Затем найдите и запустите программное обеспечение GNOME либо из меню «Пуск», либо из экрана «Показать приложения», в зависимости от среды вашего рабочего стола.
3. Когда он откроется, вы можете просто искать и устанавливать приложения в форматах Flatpak
, а также Deb
и Snap
. При этом все пакеты Flatpak взяты из репозитория Flathub.
Программное обеспечение GNOME в Ubuntu 24.04 также поддерживает установку локально загруженных файлов .flatpakrel
. Просто щелкните правой кнопкой мыши пакет в файловом менеджере и выберите «Открыть с помощью «Установка программного обеспечения»», и все получится!
(Необязательно) 4. Управление приложениями Flatpak через хранилище.
По выбору пользователь может выбрать Склад. Это стороннее приложение, в котором перечислены все установленные приложения Flatpak с возможностью установить
, удалить
, понизить версию
, а также управлять остатками Flatpak.
Главное окно приложения «Склад»
Чтобы установить приложение «Склад», просто откройте терминал (Ctrl+Alt+T) и выполните команду:
flatpak install https://dl.flathub.org/repo/appstream/io.github.flattool.Warehouse.flatpakref
Затем вы можете открыть его из меню «Пуск» или с экрана «Показать приложения». Чтобы установить пакет Flatpak с помощью Warehouse, либо нажмите Ctrl+O, либо перетащите локальный файл .flatpakrel
в окно приложения, либо нажмите Ctrl+I, чтобы открыть диалоговое окно поиска приложений.
(Необязательно) Управление разрешениями приложения Flatpak через Flatseal
Как упоминалось выше, приложения Flatpak работают в песочнице. Чтобы управлять разрешениями приложений, такими как сеть, аудио, система печати, доступ к файлам, вы также можете установить приложение Flatseal.
Плоское уплотнение
Чтобы установить Flatseal, откройте терминал (Ctrl+Alt+T) и выполните команду:
flatpak install https://dl.flathub.org/repo/appstream/com.github.tchx84.Flatseal.flatpakref
Удалить приложения Flatpak
Графические приложения Gnome Software и Warehouse имеют возможность удалять пакеты приложений Flatpak. Без них вы можете открыть терминал и запускать команды одну за другой, чтобы выполнить задание:
Сначала перечислите все установленные приложения Flatpak, чтобы получить идентификатор:
flatpak list --app
Затем удалите приложение, используя идентификатор:
flatpak uninstall --delete-data xxx.xxx.xxx
Замените
xxx.xxx.xxx
идентификатором приложения, напримерcom.spotify.Client
.Наконец, удалите ненужные библиотеки времени выполнения, которые могут освободить место на диске:
flatpak uninstall --unused