Snaps: Good or Bad?

On older hardware – BAD. Snaps gobble up scarce resources on older hardware. On newer hardware with a zillion and twelve terrabyres of RAM and storage space, not that big a deal, but still a lot less efficient than good ol’ tried-and-true .deb or .rpm packages on Linux.

So why would Ubuntu make snap packaging the default in their distro and it’s flavors? Because it relieves them of the burden of having to maintain all those modified .debs in huge repositories with multiple packagers and maintainers. The burden shifts to the writers and vendors of the software instead of maintainers at Canonical / the Ubuntu family. Saving lots of work and lots of money.

The problem is, though, that updates to software for the operating system can mess up the snap applications, and vice versa! With repositories and maintainers, those problems are avoided most of the time. That’s prob’ly why Linux Mint said “no freaking way” to snaps as the default on Linux Mint. It’s a distro for newcomers to Linux, and having it break all the time because one independent package out of thousands of them borks the system is enough to drive users back to proprietary OSes and imagine, as before, that Linux is “just for geeks and for servers.”

This video is kinda long, but it’s good! More info about snaps, and why they’re unpopular with developers of even Ubuntu-based derivative distros:

Yup, they’re bad.

2 thoughts on “Snaps: Good or Bad?

  1. Haha, I don’t even know what Snaps and Flatpaks are. Sumfink to pack software, right? I’m on a lovely Archy distro and have no need for such improvisational nonsense.

    Like

  2. I call them Schnapps, because you need to be drunk to approve of such a thing as a primary package management.

    They are all following the example of the appstores of the popular smart-phone vendors.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s