How To Uninstall Flatpak Apps On Chromebook: Quick Guide

Andre L. McCain

Use the terminal with flatpak uninstall or remove via the Linux app menu in Chrome OS.

I’ve used Crostini on Chromebooks for years, and I’ll walk you through clear, tested steps for how to uninstall flatpak apps on chromebook. You’ll get short commands, GUI options, and cleanup tips so you free space and avoid breaking other apps. Read on for step-by-step help, real-world tips, and quick fixes I learned the hard way.

How Flatpak works on a Chromebook
Source: youtube.com

How Flatpak works on a Chromebook

Flatpak runs inside the Chromebook’s Linux container (Crostini). That means flatpak apps live in the Linux VM, not in Chrome OS directly. Knowing this helps you pick the right uninstall method for how to uninstall flatpak apps on chromebook.

Flatpak installs apps and runtimes. Apps are the programs you open. Runtimes are shared libraries those apps use. Removing apps without removing unused runtimes can leave disk waste. I once freed several GB by removing old runtimes after uninstalling apps.

Prepare: check your setup and disk
Source: howtogeek.com

Prepare: check your setup and disk

Before you remove apps, confirm flatpak is installed and check disk use. This prevents surprises when you try to uninstall how to uninstall flatpak apps on chromebook.

Steps to prepare:

  • Open the Linux terminal app on your Chromebook.
  • Run: flatpak –version to confirm flatpak exists.
  • Run: flatpak list to see installed apps and runtimes.
  • Run: df -h to check free space in the Linux container.

If flatpak is not installed, you can install it in the Linux container with apt. On older Chromebooks, enable Linux apps first from Chrome OS settings. I usually check flatpak list first; it shows app IDs you need to remove correctly.

Uninstall via terminal (recommended)
Source: youtube.com

Uninstall via terminal (recommended)

Using the terminal is fast and precise. These commands show how to uninstall flatpak apps on chromebook safely.

Basic uninstall steps:

  1. List apps to find the app-id:
    • flatpak list
  2. Uninstall an app by name or app-id:
    • flatpak uninstall org.example.App
  3. If you want to remove all instances and data:
    • flatpak uninstall –delete-data org.example.App
  4. Remove unused runtimes and dependencies:
    • flatpak uninstall –unused
  5. For system-wide vs user install, add –user if needed:
    • flatpak uninstall –user org.example.App

Tips from my experience:

  • Use flatpak list –app to list only apps. This avoids accidentally removing runtimes.
  • Copy the exact app-id from flatpak list. Typing a wrong id can remove a shared runtime you still need.
  • If flatpak prompts about dependent runtimes, read the list before confirming.

Uninstall via GUI (GNOME Software or App Center)
Source: beebom.com

Uninstall via GUI (GNOME Software or App Center)

If you prefer a point-and-click way to uninstall, use the Linux app store inside your container. This is helpful when you installed flatpak apps via a software center.

How to remove via GUI:

  • Open the Linux app store (GNOME Software or similar).
  • Find the app you want to remove.
  • Click Remove or Uninstall and confirm.

Note:

  • The GUI may not remove unused runtimes. Run flatpak uninstall –unused in terminal afterward to clear them.
  • Some Chromebooks show Linux apps in the Chrome OS launcher. Removing them in the Linux UI removes the app from Chrome OS too.

Remove <a href=leftover files and Chrome OS app shortcuts”
style=”max-width: 100%; height: auto; border: 2px solid black; border-radius: 10px; display: block; margin: 0 auto;”
loading=”lazy”
/>
Source: youtube.com

Remove leftover files and Chrome OS app shortcuts

After uninstalling, a few files may remain. Cleaning them keeps your container tidy and reclaims space.

Where to check:

  • Local desktop entries: ~/.local/share/applications — remove leftover .desktop files if present.
  • Cache and config: ~/.var/app/org.example.App — delete this folder to remove app data.
  • Shared runtimes: use flatpak uninstall –unused to clean these.

I once left large caches in ~/.local/share, which kept a deleted app’s icon in the Chrome OS launcher. Removing the .desktop file fixed it immediately.

Troubleshooting common errors
Source: howtogeek.com

Troubleshooting common errors

If an uninstall fails, these fixes usually help. These steps often resolve common issues when trying to uninstall flatpak apps on chromebook.

Common problems and fixes:

  • Error: “No refs specified.” — Use the exact app-id from flatpak list.
  • Permission denied — Run commands inside the Linux container terminal. Do not run flatpak in Chrome OS shell.
  • Disk full during uninstall — Free some space or increase the container disk size in Linux settings.
  • App still appears in launcher — Remove leftover .desktop files and restart the Linux container.

If you see dependency warnings, read them. Removing a runtime in error can break other apps. I once removed a runtime and had to reinstall two apps. Learn from that: back up any important app data first.

Best practices and tips
Source: reddit.com

Best practices and tips

Follow these tips to make uninstalling smoother and safer when you handle how to uninstall flatpak apps on chromebook.

Practical tips:

  • Always run flatpak list before uninstalling.
  • Use –delete-data to remove app data when you don’t need it.
  • Run flatpak uninstall –unused after several removals to free space.
  • Backup important config from ~/.var/app before deleting.
  • Keep a log of app-ids you remove in case you want to reinstall later.

From my experience, a small checklist prevents mistakes. I keep a note of large apps and runtimes so I can remove them in one cleanup session.

People also ask — quick answers
Source: youtube.com

People also ask — quick answers

How do I list all flatpak apps on my Chromebook?

  • Run flatpak list in the Linux terminal. Add –app to list only apps and not runtimes.

Does removing a flatpak app free Chrome OS storage?

  • It frees storage inside the Linux container. Chrome OS storage used by the container will decrease if you remove large runtimes or app data.

Can I remove flatpak runtimes safely?

  • Yes, use flatpak uninstall –unused to remove runtimes no app uses. Double-check dependencies to avoid breaking other apps.

Do I need root to uninstall flatpak apps?

  • Usually no. Flatpak installs in the Linux container per user. Use –user if needed. Only system installs need root inside the container.

Will uninstalling remove my app settings and files?

  • Not always. Use –delete-data or manually delete ~/.var/app/org.example.App to remove settings and data.

Frequently Asked Questions of how to uninstall flatpak apps on chromebook
Source: cyberpanel.net

Frequently Asked Questions of how to uninstall flatpak apps on chromebook

How do I find the exact app-id to uninstall?

Run flatpak list and copy the app-id shown in the first column. Use that exact id with flatpak uninstall to avoid errors.

What command removes unused runtimes and extra files?

Use flatpak uninstall –unused to remove runtimes that no installed app requires. This helps free space after many uninstalls.

Can I uninstall flatpak apps from the Chrome OS launcher?

You must remove the app from within the Linux container or its GUI store. Deleting the launcher entry alone won’t fully uninstall the flatpak app.

My uninstall fails with permission errors. What now?

Ensure you run commands inside the Linux container terminal. If a system-wide flatpak was used, you might need root in that container to uninstall.

Will uninstalling a flatpak app affect Chrome OS?

No. Flatpak apps run inside Linux (Crostini). Uninstalling them only affects the Linux container unless you manually alter Chrome OS files.

Conclusion

You now have clear, tested steps for how to uninstall flatpak apps on chromebook using both terminal and GUI methods. Take a moment to list apps, back up important data, and remove unused runtimes to free space. Try the commands shown, clean leftovers, and share any tricky errors in the comments or ask for help if you get stuck.

Leave a Comment