Fully Remove Snap from Ubuntu 22.04

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:

2 Comments

  1. Phil on October 23, 2023 at 4:36 am

    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.

    • danieliser on October 26, 2023 at 8:21 pm

      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.

Leave a Comment





This site uses Akismet to reduce spam. Learn how your comment data is processed.