Enough of it! Ubuntu to Ditch Snap Completely With 24.04 LTS Naughty Nightingale

I run away from the Snaps as well but, unfortunately, unlike Unity, this will only grow until it's deeply rooted. It should get better... hope for that. There's always Linux Mint or some other that makes like Ubuntu.

I made the search just now and found this "It's FOSS" article, but also noticed the date it was published. "No way the Canonicals will kill Snaps, and instead they will force it immutable! Get ready for it!" I screamed in my mind.

LOL at "Naughty Nightingale". Pardon my impatience but... what will the next LTS be called informally?
 


From somewhere here.

"All fake-experts hate snaps, because they love bashing Canonical."
 
Last edited:
All fake-experts hate snaps, because they love bashing Canonical.
Not really. There are sound reasons, as stated by Clem, that outline the reasons why Snap is not a part of Linux Mint.


Centralized control​

Anyone can create APT repositories and distribute software freely. Users can point to multiple repositories and define priorities. Thanks to the way APT works, if a bug isn’t fixed upstream, Debian can fix it with a patch. If Debian doesn’t, Ubuntu can. If Ubuntu doesn’t Linux Mint can. If Linux Mint doesn’t, anyone can, and not only can they fix it, they can distribute it with a PPA.
Flatpak isn’t as flexible. Still, anyone can distribute their own Flatpaks. If Flathub decides they don’t want to do this or that, anyone else can create another Flatpak repository. Flatpak itself can point to multiple sources and doesn’t depend on Flathub.
Although it is open-source, Snap on the other hand, only works with the Ubuntu Store. Nobody knows how to make a Snap Store and nobody can. The Snap client is designed to work with only one source, following a protocol that isn’t open, and using only one authentication system. Snapd is nothing on its own, it can only work with the Ubuntu Store.
This is a store we can’t audit, which contains software nobody can patch. If we can’t fix or modify software, open-source or not, it provides the same limitations as proprietary software.

Backdoor via APT​

When Snap was introduced Canonical promised it would never replace APT. This promise was broken. Some APT packages in the Ubuntu repositories not only install snap as a dependency but also run snap commands as root without your knowledge or consent and connect your computer to the remote proprietary store operated by Canonical.

Disabled Snap Store in Linux Mint 20​

Following the decision made by Canonical to replace parts of APT with Snap and have the Ubuntu Store install itself without users knowledge or consent, the Snap Store is forbidden to be installed by APT in Linux Mint 20.
 
Not really. There are sound reasons, as stated by Clem, that outline the reasons why Snap is not a part of Linux Mint.


Centralized control​

Anyone can create APT repositories and distribute software freely. Users can point to multiple repositories and define priorities. Thanks to the way APT works, if a bug isn’t fixed upstream, Debian can fix it with a patch. If Debian doesn’t, Ubuntu can. If Ubuntu doesn’t Linux Mint can. If Linux Mint doesn’t, anyone can, and not only can they fix it, they can distribute it with a PPA.
Flatpak isn’t as flexible. Still, anyone can distribute their own Flatpaks. If Flathub decides they don’t want to do this or that, anyone else can create another Flatpak repository. Flatpak itself can point to multiple sources and doesn’t depend on Flathub.
Although it is open-source, Snap on the other hand, only works with the Ubuntu Store. Nobody knows how to make a Snap Store and nobody can. The Snap client is designed to work with only one source, following a protocol that isn’t open, and using only one authentication system. Snapd is nothing on its own, it can only work with the Ubuntu Store.
This is a store we can’t audit, which contains software nobody can patch. If we can’t fix or modify software, open-source or not, it provides the same limitations as proprietary software.

Backdoor via APT​

When Snap was introduced Canonical promised it would never replace APT. This promise was broken. Some APT packages in the Ubuntu repositories not only install snap as a dependency but also run snap commands as root without your knowledge or consent and connect your computer to the remote proprietary store operated by Canonical.

Disabled Snap Store in Linux Mint 20​

Following the decision made by Canonical to replace parts of APT with Snap and have the Ubuntu Store install itself without users knowledge or consent, the Snap Store is forbidden to be installed by APT in Linux Mint 20.
Don't like Snaps use non Snap distros.
I've used Ubuntu official flavors Xubuntu and Lubuntu didn't have any problem with Snaps.
I used Linux Lite it's Snap free and had no problem with it until my desktop failed.

I use Easy OS because I have an old low powered computer and I'm to cheap to want to spend the money on a new computer.
One day I'll buy a new powerful computer.
I don't know what distro I'll install and use.

I like OSs I can install and use OOTB and don't have to do much to but update it and clear browser history.

I like what I've read about immutable OSs, distros and I don't have no problems with containers regardless of which kind.

Install and use is what I'm about.
At my age life's to short to worry about an OS.
 

Members online


Top