Skip to content

Instantly share code, notes, and snippets.

@kanchudeep
Created February 27, 2026 11:19
Show Gist options
  • Select an option

  • Save kanchudeep/c4a37c31fe105e844410f4ff7a3979ac to your computer and use it in GitHub Desktop.

Select an option

Save kanchudeep/c4a37c31fe105e844410f4ff7a3979ac to your computer and use it in GitHub Desktop.
1. List snap packages:
snap list
2. Remove snap packages:
for p in firefox gnome-42-2204 gtk-common-themes gtk-theme-breeze icon-theme-breeze thunderbird bare core22 snapd; do sudo snap remove --purge $p; done
3. Finally remove snap daemon:
sudo apt purge --autoremove snapd
4. Put snapd package on hold:
sudo apt-mark hold snapd
5. Remove snap directories:
rm -rf ~/snap/
6. Create file '/etc/apt/preferences.d/nosnap.pref' with content:
Package: snapd
Pin: release a=*
Pin-Priority: -10
7. Install FireFox:
sudo add-apt-repository ppa:mozillateam/ppa && sudo apt update
sudo apt install -t 'o=LP-PPA-mozillateam' firefox
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment