Snap allows companies and developers to package and distribute their software efficiently. Users, however, don't necessarily like snap for reasons such as speed and size.
You can disable or remove Snap from Ubuntu by uninstalling snapd package from the terminal. By removing snapd, you'll also want to remove packages that were installed using Snap.
snap is increasingly becoming a popular way to distribute applications for Ubuntu. Check if other methods also distribute your applications of choice, or you'll need to reinstall snap on your Ubuntu system.
Steps to completely remove snapd from Ubuntu:
- Launch terminal.
- List installed snap packages.
$ snap list Name Version Rev Tracking Publisher Notes chromium 85.0.4183.102 1298 latest/stable canonical✓ - core18 20200724 1885 latest/stable canonical✓ base gnome-3-28-1804 3.28.0-17-gde3d74c.de3d74c 128 latest/stable canonical✓ - gnome-3-34-1804 0+git.3009fc7 36 latest/stable/… canonical✓ - gtk-common-themes 0.1-36-gc75f853 1506 latest/stable/… canonical✓ - snap-store 3.36.0-80-g208fd61 467 latest/stable/… canonical✓ - snapd 2.45.3.1 8790 latest/stable canonical✓ snapd
- Remove installed snap packages (optional).
$ sudo snap remove chromium snap-store [sudo] password for user: 2020-09-11T17:31:08+08:00 INFO Waiting for conflicting change in progress... chromium removed snap-store removed
- Stop snapd service.
$ sudo systemctl stop snapd Warning: Stopping snapd.service, but it can still be activated by: snapd.socket
- Uninstall snapd using apt.
$ sudo apt remove --purge --assume-yes snapd gnome-software-plugin-snap Reading package lists... Done Building dependency tree Reading state information... Done Package 'gnome-software-plugin-snap' is not installed, so not removed The following packages will be REMOVED: snapd* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 120 MB disk space will be freed. (Reading database ... 185414 files and directories currently installed.) Removing snapd (2.45.1+20.04.2)
- Remove user snap directory.
$ rm -rf ~/snap/
- Remove cache directory for snapd.
$ sudo rm -rf /var/cache/snapd/

Author: Mohd Shakir Zakaria
Mohd Shakir Zakaria is a skilled cloud architect with a background in development, entrepreneurship, and open-source advocacy. As the founder of Simplified Guide, he helps others understand the complexities of computing, making tech concepts accessible to all.

Mohd Shakir Zakaria is a skilled cloud architect with a background in development, entrepreneurship, and open-source advocacy. As the founder of Simplified Guide, he helps others understand the complexities of computing, making tech concepts accessible to all.
Discuss the article:
Comment anonymously. Login not required.