Why do some Linux users dislike Snap packages?

November 15, 2026 5 answers
Asked by t16+sidecar.8

I'm considering Kubuntu and keep seeing complaints about Snap. What are the actual drawbacks? Is Snap the default across Ubuntu-based distributions, and is it a good reason to consider Fedora instead?

Answers

7d+lanternhook_284

One objection is about control rather than how an app runs. The Snap client is open source, but Canonical's store backend is proprietary, and the usual setup is tied to Canonical's store rather than letting users freely choose another one.

Some people also dislike how strongly Ubuntu promotes Snap. A package they expect to install through the usual Ubuntu package tools may end up as a Snap instead, which can feel like the choice was made for them.

u52!cablewhisk_7:

That distinction matters. Someone can be happy with a Snap application and still dislike the store arrangement.

Reply to this answer
2x+maphook_604

Performance comes up a lot. Some Snap apps can take longer to start, particularly on the first launch, though how noticeable that is varies by application and hardware. Snaps use compressed mounted filesystems, and packages can also take extra disk space for dependencies and supporting components.

Automatic updates are another tradeoff. Convenient if you want software kept current, less appealing if you want tight control over when changes happen.

9b~pocket_731:

Startup complaints aren't universal, though. For some people on modern machines, the delay is small enough not to matter.

Reply to this answer
d82+ticketpunch_6

There's also a troubleshooting angle. Snap packages can put files in different places or behave differently from a conventional distribution package. That can make instructions for a regular install confusing, especially with tools like Docker.

It doesn't mean every problem is caused by Snap, but knowing which package format you're using can save some head scratching.

Reply to this answer
q91!buttonwheel

No, Ubuntu-based doesn't automatically mean the same Snap setup everywhere. Distributions make their own packaging choices, and alternatives such as Flatpak can be enabled on other Ubuntu-based systems.

I wouldn't pick Fedora solely because of online complaints. Check how Kubuntu supplies the applications you care about, then try them and see whether the update behavior, startup time and packaging choices bother you.

Reply to this answer
3u__mapfold+19

Snap isn't necessarily bad, but it isn't everyone's preferred tool either. Automatic updates can be useful in office or server environments, while people who want more control may prefer conventional packages or another format. A few Snaps needn't be a dealbreaker.

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions