Out of curiosity, I checked if I have any flatpack apps installed.
The following were found
flatpak list
Name Application ID Version Branch Installation
Mesa org.freedesktop.Platform.GL.default 21.3.9 21.08 system
Intel org.freedesktop.Platform.VAAPI.Intel 21.08 system
openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 system
Breeze GTK theme org.gtk.Gtk3theme.Breeze 5.27.6 3.22 system
KDE Application Platform org.kde.Platform 5.15-21.08 system
I have no clue how those flatpack were installed. Can those safely be removed? Can I replace any flatpack needed by the EOS system using repos?
Have you installed any previous flatpaks in the past and removed them? Or installed anything specific? EOS doesn’t have flatpaks as part of installation.
Flatpaks can install other packs with it. When I installed Bottles I ended up with 13 packs in total, and when uninstalling bottles I still had to remove the other flatpaks too.
I’m going to guess you installed a flatpak before and these are leftover dependencies from it, you should be right to remove them as long as you aren’t using that program before.
Great work with this, I learned something too. I uninstalled all of mine manually adding the package names with spaces, which does work as bottles was the only flatpak package I had installed, but this command is better for general maintenance in future.
not sure. that flatpak command is been in my arsenal for a long time and, of course, was kiped (cut and pasted) from someone else long ago, like the best commands are
There is no difference between flatpak remove --unused -y and flatpak uninstall --unused -y. The commands are equivalent.
remove is simply an alias for uninstall in Flatpak. Both commands will remove unused runtimes and extensions that are not used by any installed Flatpak applications.
The -y flag automatically answers “yes” to any prompts, allowing the operation to proceed without user intervention.
So, essentially, there is no need to run both. It’s like running sudo pacman -Rs google-chrome && yay -Rs google-chrome. Only one of the operations will actually do something. The first one in this case.