
Fully Remove Snap from Ubuntu 22.04
April 21, 2023 | |
List & Remove all snap
packages
snap list
Remove everything you find in the list, starting with non-canonical packages. The following should work on a fresh install of Ubuntu 22.04.
sudo snap remove --purge firefox
sudo snap remove --purge gnome-3-38-2004
sudo snap remove --purge gnome-42-2204
sudo snap remove --purge gtk-common-themes
sudo snap remove --purge snapd-desktop-integration
sudo snap remove --purge snap-store
sudo snap remove --purge core20
sudo snap remove --purge core22
sudo snap remove --purge bare
sudo snap remove --purge snapd
Prevent apt
from reinstalling snapd
Create a new file in /etc/apt/preferences.d/ and called nosnap.pref
sudo nano /etc/apt/preferences.d/nosnap.pref
Add the following to the file & save.
Package: snapd
Pin: release a=*
Pin-Priority: -10
Remove remnants
Remove user snap directory.
rm -rf ~/snap/
Remove cache directory for snapd.
sudo rm -rf /var/cache/snapd/

I am a founder & CEO of Code Atlantic and I've been working with WordPress for over 15 years creating plugins to help WP site owners grow for more than 10 of those. We have developed and maintained popular plugins including the best wordpress popup plugin, Popup Maker with over 4k 5 star reviews, as well as Content Control, Ahoy & User Menus.
Follow on:
After loading 22.04.3 i tried to run a program in C and all I got was a message saying that I did not have permission. I spent the rest of the day trying to sort it including eliminating snap. The instructions did not work and all I got at root was a snap file. Adding insult to injury after supposedly removing snap, I could not log in.
Tomorrow I’ll be going back to a non snap environment.
I’m not an expert and only use C as a tool for modelling during feasibility studies I just need something that just works.
Sorry to hear the above didn’t work for you. I honestly can’t stand the snap package manager. Pretty much nothing recommends it as the official install method either, not sure why its still pushed.