Fortunately Linux Mint will continue to package it as a deb.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
they even purposely disable snaps by default.
April Fools?
If only. It’d be a real April fool’s if Canonical announced they were abandoning snap and throwing their supory behind flatpak.
Having other 180° turnarounds in mind, e.g. Unity, which was nice on a netbook, or their display server (I don't recall its name), would it be that surprising if this was real news? This makes it a really good April Fool's joke.
Their display server is Mir. They first chose Wayland. Everyone was excited and started putting their weight behind it. Then their NIH syndrome kicked in and they declared Mir, claiming that Wayland has a lot of deficiencies. Wayland devs contested it and explained why their complaints were wrong. But Canonical never bothered to reply. This irked everyone else and they stayed with Wayland. Eventually, Mir failed to achieve its goal and Canonical decided to convert it to just another Wayland compositor.
Canonical has wasted so much dev time trying to reinvent the wheel, only to go back to using the thing everyone else is using years later.
Thank you.
Funny you should mention it:
“After the initial resistance, some Linux users have started liking Snap, just as few people got attached to Unity. This is a scary situation for us. From Ubuntu One to Unity and Mir, we have abandoned projects in the past. We can do it again for the greater good.”
Read the article, it’s really fun.
One could only wish
This thread is full of wonderful workarounds. It reads just like windows forums.
Just stop using canonicals crap.
I don't use Ubuntu but I threw it on a laptop to give to my dad.
He's a very basic tech user he basically needed a web browser and somewhere to backup/view his photos off his phone, And even he ran into issue with snaps!
I tried to switch everything over to flatpak but the OS just kept pushing back trying to reinstall SnapD until I ran some script off Github, It's the exact "I know better than you" bullshit that pushed me away from Windows.
If you really want everything to go on flatpak why not just use Debian + GNOME? No bullshit and you'll be able to have flathub inside the GNOME software "store".
I didn't want to reinstall the whole OS on my Dads laptop since he already has all his stuff on it.
But I'll probably go Debian if he ever lets me do it.
Boy am I glad I put my dad on Mint.
Install Flatpak and the gnome plugin and be done with Snap.
the ppa for 24.04 is live and you can still deb version of the app on it. by type: cat <<EOF | sudo tee /etc/apt/preferences.d/nosnap.pref
To prevent repository packages from triggering the installation of Snap,
this file forbids snapd from being installed by APT.
For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Package: snapd Pin: release a=* Pin-Priority: -10 EOF Change the /etc/apt/preferences.d/mozilla Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000
Package: Thunderbird* Pin: release o=Ubuntu Pin-Priority: -1
you can grab the ppa and no more snap
Then I'll be on the last deb until it no longer works. I'm not going down the proprietary snap route.
Debian, Fedora, and OpenSUSE all offer excellent alternatives depending on your reasons for staying.
I am on Debian and Pop. However, if they're dropping the deb distribution, what does that mean for the non Ubuntu folk? Maybe I've misunderstood it all?
Ubuntu is (mostly) based on Debian. This is simply a move by Ubuntu to further push their own packaging platform which is effectively proprietary at this time. Debian's own packaging will remain unchanged.
Excellent. Then it doesn't matter to me at least. Thank you for the reply.
Still, i don't trust, nor like the concept of the proprietorial snap system.
They must be trying to set themselves up to be purchased.
Seems like they are only dropping the deb for Ubuntu.
Excellent. Then it doesn't matter to me at least. Thank you
Who cares?
Ubuntu is a shell of what it once was. They're not going to make Snap optional, they need to justify its existence by releasing everything as snaps with no alternative so you have to use it.
Or, just use Debian if you like Debian-style distros?
Or, wait for it - this is gonna sound a bit radical but hear me out - give Fedora a try? Flatpak instead and unlike Debian Stable has packages from this century
Inb4 btw I use Arch
like Debian Stable has packages from this century
You can set up Debian 12 to use Flatpak. I use it and it works well.
Yes, you can sideload apps from this century into Debian and run them in an isolated environment with dependencies also from this century :)
Tbh I'm surprised that the Debian kernel is new enough to support cgroups /s
Everything is going to snap in Ubuntu. It's why I don't use it 🤷
It even recently made my life very difficult because something I did recently only worked on chromium non-snap, but ubuntu provides no easy way to use the non-snap version. Most frustrating experience on that distro ever. Unfortunately, it can't be replaced as it's on a relative's computer...
I run Ubuntu on my home servers, simply because I always used it, resources and help are plentiful and it's well documented. I thought.
Took me a while to realize that after moving to a new machine and upgrading to 22.04 docker was installed as a fucking snap and a bunch of my apps didn't work because of that. I got it all running now, but every VM and LXC I'll install going forward will be running Debian instead. Fuck this annoying shit.
Edit: Or I might try out Mint Mate, since it's what I know best (aka Ubuntu) without snaps. What would you guys recommend for a basic homelab?
you can still use chromium no snap https://askubuntu.com/questions/1386738/how-to-install-chromium-from-the-linux-mint-repositories-in-ubuntu
It can then go from a snap to a superior flatpak real quick.
Thunderbird on Flathub is already an official package.
You mean apt?
Serious question, genuinely curious; Beyond more recent package versions, why do people choose Ubuntu over plain Debian? Debian has been exceptionally stable for me, pushes no proprietary BS, and is as easy to intall and setup as any other distro I've used. Plus, for the average computer user, all the packages are recent enough that things should work as expected.
Because it looks nicer and has more polish for desktop. Silent grub, for example.
I think looking nicer is very subjectve. I personally prefer default Gnome over Ubuntu's tweaks. However silent grub makes complete sense. Word vomit every boot does look very hack-ish if you arent used to it.
because I googled what distro to use and ubuntu was the one I picked randomly and I can't be fucked to change it
I assume I am a prototypical user in that regard.
I tried Debian recently (with Cinnamon, since I don't like Gnome), but I found it was lacking some polish and niceties that I get from Linux Mint. I do use LMDE instead of the Ubuntu base though.
Totally understandable, QOL and creature comforts are important. To be fair, I'm personally the type of user who prefers a spartan system that I can then tailor to my needs, rather than lots of features OOTB. To each their own I suppose.
HA HA, THIS FUCKING SUCKS 😭
Surprised no one.
They got paid by canonical or something?