How to Disable the Snap Store Background Process in Ubuntu

The Memory Hog

Ubuntu utilizes the `snapd` daemon to manage containerized applications. One of the most notorious background processes associated with this system is `snap-store`, the graphical Ubuntu Software center. Even if you never open the Software application and prefer to manage all your packages via the terminal using `apt` or `snap` commands, the `snap-store` process will frequently launch itself in the background to poll for updates or download catalog metadata. This background process can consume a surprising amount of RAM (often hundreds of megabytes) and CPU cycles, which is highly detrimental if you are running Ubuntu on older hardware or a lightweight laptop where battery life is a priority.

Killing the Background Store

To completely stop the graphical Software center from running in the background and stealing system resources, you must forcibly kill the process and disable its autostart triggers.

First, terminate any currently running instances. Open your terminal (Ctrl+Alt+T) and type: killall snap-store. If that does not work, force it with sudo pkill -9 snap-store. However, this does not stop it from restarting later. Because it is a snap package, you cannot easily disable it via `systemctl`. Instead, the most effective method to ensure it never runs in the background is to simply remove the graphical front-end entirely, relying on the terminal for updates. Type: sudo snap remove snap-store. If you absolutely need a graphical package manager, you can install the leaner GNOME Software center without the snap plugin (sudo apt install gnome-software), completely eliminating the heavy `snap-store` background process.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.