How to Clean Up Flatpak Files on Linux
Flatpak runtimes, cached downloads, and per-app data are distinct.
By Kudu Team · Reviewed
Kudu for Linux
See what Kudu cleans on Linux
Kudu lists supported package, app, and browser caches for review before cleaning, and manages XDG autostart entries. A headless agent is available for servers.
Download Kudu Free →How Kudu for Linux worksBefore You Clean
Flatpak runtimes, cached downloads, and per-app data are distinct. The whole ~/.var/app directory includes settings and user data, not only cache.
Review and Clean Manually
-
Inspect installed apps and runtimes with
flatpak list. Check whether they are installed for the user or system-wide. -
Review unused user runtimes with
flatpak uninstall --user --unused. Read the proposed removals before confirming. -
For system installations, use
flatpak uninstall --system --unusedonly with the appropriate permission and after reviewing the list. -
Keep app data unless explicitly removing it is part of the job. Do not use --delete-data or delete ~/.var/app wholesale as cache cleanup.
-
Reopen apps and confirm required runtimes and local data remain.
Where Kudu Helps
Kudu’s Linux system rules target per-app cache subdirectories and Flatpak repository temporary data. They do not prune installed runtimes or erase the entire app sandbox. Use Flatpak itself for runtime removal.
Open Clean up > System Cleaner and run Scan. Review the relevant category and expand its results to inspect the paths. Set exclusions for anything you need to keep, then check the full selected total before Clean. Results search filters the view; it does not erase selections elsewhere.
After cleaning, check the summary and Activity > Cleanup receipts for removed, skipped, or failed items. A receipt is an outcome record, not a backup. Recovery Centre restores supported settings, not deleted files. Compare actual disk free space and test the original symptom; cache removal alone is not a promise of better performance.
Download Kudu Free → · Cleaning reference
References

Kudu for Linux
See what Kudu cleans on Linux
Kudu lists supported package, app, and browser caches for review before cleaning, and manages XDG autostart entries. A headless agent is available for servers.
Download Kudu Free →How Kudu for Linux worksRelated guides
How to Clean Up the Downloads Folder on Linux
Downloads contains personal files, not just disposable cache.
How to Remove Duplicate Files on Linux
Find and remove duplicate files on Linux to recover storage and reduce clutter using Kudu.
How to Remove Unused Flatpak Runtimes on Linux
Clean unused Flatpak runtimes and free space on Linux using Kudu’s cleanup tools.
How to Clean Up Large Journal Logs on Linux
If journal logs are taking too much space, Kudu can help clean them safely and reclaim disk storage.