I've been involved with Linux for a long time, and Flatpak almost seems too good to be true:
Just install any app on any distro, isolated from the base system and with granular rights management. I've just set up my first flatpak-centric system and didn't notice any issues with it at all, apart from a 1-second waiting time before an app is launched.
What's your long-term experience?
Notice any annoying bugs or instabilities? Do apps crash a lot? Disappear from Flathub or are unmaintained? Do you often have issues with apps that don't integrate well with your native system? Are important apps missing?
from what I have seen, NO it does not do so automatically. there is a flatpak command option to clean out unused runtimes, and another to remove user data.
you either manually delete the data, or there's some
flatpak
command option, or you can use a tool such aswarehouse
which is available as a flatpak.other posts list the specific commands.
you can use
flatpak remove --unused --delete-data
to remove all unused dependencies and delete their data.It does. The unused command is mostly for after updates, then what’s used may have changed.