- Flatpak
- Установка Flatpak
- Использование Flatpak
- Управление флэтпаками через Discover
- Управление флэтпаками с помощью програм Gnome
- Управление флэтпаками через CLI
- Поиск и установка флэтпаков
- Отображение подробной информации о Flatpak
- Получение списка установленных флэтпаков
- Обновление флетпаков
- Удаление флетпаков
- Удаление поддержки Flatpak
- How to Completely Remove Flatpak — Linux Mint
- Step 1: List all Flatpak application
- Step 2: Uninstall all Flatpak application
- Step 3: Remove Flatpak completely
- Error: Remote «flathub» not found
- Error: Command ‘flatpak’ not found
- 🎅MnogoBlog
- ⛄как создать сайт на wordpress, настроить и оптимизировать wordpress
- Установка и удаление приложений Flatpak (Flathub)
- How to Completely Remove Flatpak Apps & Free up Disk Spaces in Linux
- 1. Remove a flatpak app, Clean app data and unused runtime libraries:
- a.) Purge personal app data:
- b.) Remove un-used runtime libraries:
- 2. Completely remove Flatpak Apps from your system:
- Summary:
Flatpak
Flatpak — это независимый от дистрибутива метод упаковки и распространения программного обеспечения Linux.
Использование программного обеспечения, распространяемого с помощью Flatpak, имеет несколько неоспоримых преимуществ:
- Программное обеспечение, не совместимое с текущими системными библиотеками, будет работать, если оно упаковано как Flatpak
- Дельта-обновления делают обновления более эффективными для сети в долгосрочной перспективе
Есть и другие соображения, на которые следует обратить внимание:
- Флэтпаки не обновляются в рамках обновлений системы — их нужно обновлять отдельно
- Только темы, которые были перенесены на Flatpak, будут работать с флетпаками
- Для использования Flatpaks необходимо установить большой набор общих исполнительных программ
Установка Flatpak
Flatpak доступен в репозитории Manjaro как flatpak , с libpamac-flatpak-plugin для поддержки в графическом интерфейсе pamac, и может быть установлен с помощью вашего любимого менеджера пакетов или с помощью команды:
Использование Flatpak
Управление флэтпаками через Discover
Одним из способов управления флэтпаками является приложение Discover из проекта KDE. Вы можете установить пакет discover с помощью своего любимого менеджера пакетов или команды:
После установки вы можете запустить Discover и сможете просматривать, устанавливать и обновлять флэтпаки с помощью знакомого интерфейса магазина.
Подсказка Discover также может устанавливать и обновлять программное обеспечение из репозитория Manjaro, если вы установите пакет packagekit-qt5
Управление флэтпаками с помощью програм Gnome
Другим способом управления флэтпаками является приложение Gnome Software из проекта Gnome. Вы можете установить пакет gnome-software с помощью своего любимого менеджера пакетов или команды:
После установки вы можете запустить Software и сможете просматривать, устанавливать и обновлять флэтпаки с помощью знакомого интерфейса магазина.
Подсказка Gnome Software также может устанавливать и обновлять программное обеспечение из репозиториев Manjaro
Управление флэтпаками через CLI
Поиск и установка флэтпаков
Вы можете использовать команду flatpak search для поиска доступных пакетов. Например, если вы хотите установить VLC — вот как это может выглядеть:
Name Description Application ID Version Branch Remotes MakeMKV plugin for VLC Provides MakeMKV features for direct Blu-ray playback in VLC. org.videolan.VLC.Plugin.makemkv 3-18.08 flathub Bluray Java menus (BDJ) plugin for VLC Provides Bluray Java menus (BDJ) support in VLC. org.videolan.VLC.Plugin.bdj 3-18.08 flathub VLC VLC media player, the open-source multimedia player org.videolan.VLC stable flathub FDK-AAC Encoding Plugin for VLC Provides better AAC encoding and HE profiles support. org.videolan.VLC.Plugin.fdkaac 3-1.6 flathub
Из этого вывода мы можем увидеть VLC и некоторые связанные с ним приложения через Flatpak. Чтобы установить VLC, мы используем его «Application ID», показанный выше, с помощью команды:
Это приведет к установке приложения, а также к любому необходимому времени выполнения. После установки приложения вы сможете запустить его из меню, как и любое другое приложение.
Отображение подробной информации о Flatpak
Вы можете получить более подробную информацию о конкретном Flatpak с помощью команды flatpak info . Например:
VLC - VLC media player, the open-source multimedia player ID: org.videolan.VLC Ref: app/org.videolan.VLC/x86_64/stable Arch: x86_64 Branch: stable License: GPL-2.0+ Origin: flathub Collection: org.flathub.Stable Installation: system Installed: 81.4 MB Runtime: org.kde.Platform/x86_64/5.12 Sdk: org.kde.Sdk/x86_64/5.12 Commit: 87a8e23cefe6c3f4962d303d3724db399872e68379a52b7553089f5540c9a883 Parent: 8f0c0e0bd79bfeb8748bb53e8476ee1f2deffc0e131ea5fb2890505e449df8a2 Subject: Update shared-modules for udev (d3f66ebc) Date: 2019-05-06 13:30:44 +0000
Получение списка установленных флэтпаков
Чтобы показать список всех установленных в данный момент флэтпаков и времени выполнения, можно воспользоваться командой:
Обновление флетпаков
Обновление вашего набора флэтпаков — это простой процесс. Просто выполните команду:
Удаление флетпаков
Вы можете удалить флэтпак с помощью команды flatpak uninstall . Например:
Удаление поддержки Flatpak
Если вы больше не хотите иметь поддержку Flatpack в своей системе, то можете удалить его из системы, просто удалив пакет flatpak с помощью своего любимого менеджера пакетов или с помощью команды:
Чтобы также удалить все установленные Flatpak, необходимо удалить содержащие их каталоги. Это /var/lib/flatpak и ~/.local/share/flatpak . Например, можно использовать команду
How to Completely Remove Flatpak — Linux Mint
In this tutorial, we’ll be discussing how to completely remove Flatpak from Linux Mint.
We’ll first check what applications are installed with Flatpak. Then we are going to uninstall Flatpak applications.
Finally, we are going to purge the entire Flatpak ecosystem. The main reason for uninstalling Flatpak is the huge disk space which takes up.
You can find more ways to clean up disk space in Linux Mint in this article:
Step 1: List all Flatpak application
Depending on your Linux Mint version all Flatpak applications can be listed by terminal command like:
flatpak list Ref Options com.obsproject.Studio/x86_64/stable system,current org.gimp.GIMP/x86_64/stable system,current org.openshot.OpenShot/x86_64/stable system,current
Or by launching Software Manager:
Step 2: Uninstall all Flatpak application
In this step we are going to remove all Flatpak applications. There are several ways to remove Flatpak applications.
The Software manager allows us to uninstall applications one by one.
Removing multiple Flatpak application at once by:
After those commands list of installed applications should be empty or reduced. This can be verified by:
Step 3: Remove Flatpak completely
Even if all Flatpak applications are uninstalled you have a huge amount of disk space occupied by Flatpak. In my case folder:
Next commands helped me to clean this space. To completely remove Flatpak from your system run:
sudo apt-get remove --autoremove flatpak sudo apt-get purge flatpak
This time var/lib/flatpak was empty and I was able to win 4 GB.
Error: Remote «flathub» not found
If you face this error than you need to run in terminal:
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
Error: Command ‘flatpak’ not found
In case of error: ‘flatpak’ not found then you need to install it again by:
By using SoftHints — Python, Linux, Pandas , you agree to our Cookie Policy.
🎅MnogoBlog
⛄как создать сайт на wordpress, настроить и оптимизировать wordpress
Установка и удаление приложений Flatpak (Flathub)
Flathub — это одно из основных хранилищ (репозиториев) приложений для Linux. По состоянию на сентябрь 2022 года у Flathub было 1774 приложения.
Скачать исходники для статьи можно ниже
Flathub работает с пакетами Flatpak. Что такое Flatpak?
На данный момент существует два универсальных форматов пакетов для Linux: Flatpak и Snap. Идея обоих форматов заключается в том, чтобы предоставить способ распространения приложений в Linux, который работает независимо от того, какой дистрибутив вы используете.
По сравнению с snapcraft от Canonical. По состоянию на сентябрь 2022 года у Flathub было 1774 приложения.
Сайт Flathub: “https://flathub.org/apps”
Установка Flatpak (Flathub)
Можно установить через терминал (консоль) введя следующие команды:
urpmi flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Установка приложения Flatpak (Flathub)
Достаточно зайти на сайт (“https://flathub.org/apps”), ввести в поиск название приложения и на страничке данного приложения найти команды для его установки:
Например, чтобы установить Minecraft официальный (платный, не TLauncher – который бесплатный и которого нет в flathub) нужно ввести следующие команды:
flatpak install flathub com.mojang.Minecraft
Также даётся команда для запуска приложения:
flatpak run com.mojang.Minecraft
Список установленных приложений
Чтобы посмотреть какие приложения flatpak установлены на вашем компе введите в терминале следующую команду:
flatpak list -d --app --runtime
Удаление приложения flatpak
Чтобы удалить приложение нужно ввести следующую команду в терминале, для примера использовал приложение Майнкрафт:
flatpak --user uninstall com.mojang.Minecraft
Если выдало ошибку, то вводим следующую команду:
flatpak --system uninstall com.mojang.Minecraft [.php] Примеры удаления других программ, приложений flatpak: 1 flatpak --user uninstall io.atom.Atom
flatpak --system uninstall org.kde.kstars [.php] --------------------------- Как полностью удалить весь flatpak и все его зависимости Деинсталляция flatpak и его зависимостей 1 sudo apt-get remove --auto-remove flatpak
Очистка конфигурации / данных
sudo apt-get purge --auto-remove flatpak
Удалить полностью Flatpak:
Также не забываем, что Flatpak можно установить под администратором (root) и под обыкновенным пользователем – следовательно Flatpak нужно будет удалять в каталоге администратора и пользователей, то есть заходим под конкретным пользователем и удаляем Flatpak.
PS: Где находится Flatpak: /var/lib/flatpak
How to Completely Remove Flatpak Apps & Free up Disk Spaces in Linux
Flatpak is one of the major package formats in Linux today. Here’s how to remove one or all flatpak apps completely.
Flatpak is an universal Linux package runs in sandbox. It is an open-source project developed by an independent community.
Almost all Linux supports Flatpak package and some of them, e.g, CentOS, Fedora Workstation, Linux Mint, and Pop!_OS, have the daemon out-of-the-box.
Generally, we can install the apps from flathub.org. In each app page, it provides an ‘INSTALL‘ button to download the package, as well as commands in bottom to install and run the app. However, it lacks of uninstall instructions.
1. Remove a flatpak app, Clean app data and unused runtime libraries:
As you may know, it’s easy to remove a flatpak app via the command below in terminal:
You may firstly list all available apps as well as their ID via command:
Then you can paste an app ID after flatpak uninstall command to remove it. For example, the command in the picture will remove “Ambience” from my system.
a.) Purge personal app data:
Some applications (e.g, Gnome To-Do, Stepmania) store their app data in user’s personal folders. Normally remove command will NOT delete these data files, so it takes more and more disk space after installing & using flatpak apps for a long period of time.
The .var is a hidden folder, you need to press Ctrl+H in file manager to show / hide it. And select remove the data folders if the apps are already removed. Or add —delete-data to get rid of them when trying to remove an app.
For instance, remove Gnome To-Do as well as the personal data via command:
flatpak uninstall --delete-data org.Gnome.Todo
b.) Remove un-used runtime libraries:
While installing an app, you may found that it tries to install some packages, e.g., Gnome platform, Locale, Themes, etc.
They are runtime libraries required by installed apps. And you can list all available run-times via command:
So far, Flatpak keeps installing newer runtime libraries but will NOT remove old un-used ones. Linux Mint 20.2 has updated with feature to auto-remove un-used runtime. However, other Linux need to run the command below regularly to clear unused libraries:
2. Completely remove Flatpak Apps from your system:
More and more applications produce Linux packages via Flatpak. But if you intend to remove it completely from your system, do steps below.
Remove all installed flatpak apps, runtime libraries, as well as delete all app data via command:
flatpak uninstall --all --delete-data
After that, you’ll have the clean .var/apps , .local/share/flatpak , and /var/lib/flatpak directories.
However, a broken package may prevent the un-installation process, which can be fixed via command:
You can even remove the Flatpak daemon, though it’s not recommended in some Linux (e.g., Fedora Gnome Software requires it). For example, Ubuntu uses can remove it via command:
sudo apt remove --autoremove flatpak
Summary:
In short, you can remove a flatpak app as well as delete the app data via flatpak uninstall —delete-date App-ID . Run flatpak uninstall —unused regularly to clean up old run-time libraries for non Linux Mint users. And remove all flatpak apps and clean disk spaces via flatpak uninstall —all —delete-data command.