Earlier quoted context omitted.
I have meager needs so I haven't run into (m)any of the issues here, but what's a deb based alternative that isn't meant for absolute stability at the expense of anything modern? (I ask with actual curiosity; I'm ignorant to most distros.)
FWIW I’ve been using Linux Mint for years and have never had a major issue. Most minor issues are with out of date repository packages which can usually be installed by other means.
Ubuntu stops shipping Flatpak by default
451–460 of 624 posts
Re: Ubuntu stops shipping Flatpak by default
#452Earlier quoted context omitted.
For some reasons they ship it with servers as well. So the first task after getting ubuntu up and running, you have to uninstall snap.
LXD is a legit product. Too bad they only ship it as snaps. I think Debian finally has packages for it but I haven't tested it. I actually stopped using it because I don't want to use an Ubuntu stewarded project. More and more it's getting harder to use plain lxc. Almost all resources are talking about it in an lxd context nowadays.
Re: Ubuntu stops shipping Flatpak by default
#453Earlier quoted context omitted.
There's nothing stopping someone from making a flatpak or other similar tech feed or 'store' that's only the curated apps they deem appropriate for users. Bugs should be fixed upstream, not kept in distro specific silos. There's no reason why only a packager can fix some upstream issues or become a contributor. On the contrary shipping your app as a universal tech like flatpak means Redhat, Debian, Arch or any other…
> Bugs should be fixed upstream, not kept in distro specific silos. This is mostly a Debian issue fwiw. Debian is literally notable because they're obsessed with making sure that any package in their repositories is kept with the same "API"[0], no matter how old the software is. The result is that Debian packages can end up hugely derivative compared to the equivalent of upstream and other distros, but it's usually a…
I'm pretty sure this isn't true.
What does upstream emacs have to do for Nix to provide https://github.com/NixOS/nixpkgs/blob/nixos-22.11/pkgs/appli...
I will agree though that applications which have their own update mechanism or do other things that make reproducibility harder are much more difficult to create a Nix expression for.
Re: Ubuntu stops shipping Flatpak by default
#454Moved to Debian a while ago because of the mess with Unity and snaps, etc… A shame, since ubuntu got me into linux desktop back then, but in the end they keep screwing things up needlessly.
Re: Ubuntu stops shipping Flatpak by default
#455And honestly, I get it. I avoided it for years (it's 20 years old now!!) mostly because the nix language and words like "derivations" scared me*, until a year ago after hopping distros for quite a while (hmmm Elementary, Pop_OS, Ubuntu, Manjaro, Arch...) and after a month where I had both a bricking AND a seemingly-unsolvable interdependency build problem, I got mad and decided to take a deep breath and check out https://nixos.org/
* here, let me immediately solve that fear: Nix interactive language tour, it's like JSON with syntax sugar and pure functions: https://nixcloud.io/tour/ . And a "derivation"? That's basically a "lockfile" for a particular package, if you know what that is (and you probably do). Except it existed before the concept of "lockfiles", so it got that name.
Re: Ubuntu stops shipping Flatpak by default
#456Earlier quoted context omitted.
Call me a noob if you like, but I don't like hunting down drivers. Tried to go to debian on my last dev machine upgrade, but reverted straight back to ubuntu. I may be lazy, but I really don't want to hunt down drivers. I'll try debian again next cycle.
I haven't had trouble with drivers using Fedora in years. RPM fusion handles Nvidia drivers just fine. It's a far cleaner and "noob friendly" distro in my opinion, so long as you're able to google "how to install nvidia drivers fedora"
Ubuntu is just maddening.
Pop OS is nice out of the box too, but I just don't want to use Ubuntu derivatives at this point even if they've removed snaps
Re: Ubuntu stops shipping Flatpak by default
#457Earlier quoted context omitted.
Canonical seems to be trying to push users off of Ubuntu. I switched to Arch from Ubuntu about 6 years ago after seeing how aggressively Ubuntu would auto-update, and because of Zeitgeist. I would never look back. Arch is customizable, simple (in the sense that there are no surprises; things work as expected), and has a great community. Folks here can argue about snaps or flatpaks, and I can happily use AUR to instal…
I also switched to arch for a bit, but then I was left with an unbootable system after the arch devs shipped grub's master branch as stable. The arch devs were completely unapologetic and told me 'well maybe you shouldn't use arch if you can't recover a system who won't boot' Immediately formatted and switched to pop OS and I've never been happier.
In regards to this specific incident, The Arch team did release a statement on how to handle the update.
Re: Ubuntu stops shipping Flatpak by default
#458Earlier quoted context omitted.
FWIW I’ve been using Linux Mint for years and have never had a major issue. Most minor issues are with out of date repository packages which can usually be installed by other means.
Isn't Mint an ubuntu offshoot, or does it avoid the flatpak/snap issues?
Re: Ubuntu stops shipping Flatpak by default
#459Wow they're still pushing snaps, the project with some the worst engineering I've ever seen. - Extremely slow at doing anything, even the most basic commands. - Ridiculous auto-update mechanism (you can't even disable it wtf). - Random, nonsense limitations (why can't I open dot files and dot directories???). So terrible that for most apps that I installed with snaps I end up installing the deb version later on. What…
This is some crazy NIH syndrome from Canonical. We've been here before, of course - they pushed their own DE (the original Unity, not the current GNOME theme) for a while as a competitor to GNOME, and they also pushed Upstart over systemd. There are probably other cases I'm missing. Eventually they gave up on those pet projects for pragmatic reasons, but Snaps seem to be the hill they want to die on (presumably for i…
The original Unity DE was released in 2010 prior to the release of Gnome 3.0 in 2011. Upstart was originally included in Ubuntu in 2006 to replace sysvinit, and writing upstart scripts was a huge breath of fresh air. Systemd was released in 2010.
As a developer and user, I hate snaps _and_ flatpak. Both are user-hostile and constant source of problems requiring hours of Googling (especially the Flatpak sandbox!). I ended up purging both from my system a month ago and have been much happier since.
Re: Ubuntu stops shipping Flatpak by default
#460Earlier quoted context omitted.
Snaps are getting me off Desktop Ubuntu after 12 years of happily using it.
I left Ubuntu server and lxd because of it. Maybe a bit emotional, but f*ck that, I don't need this in my life.
Next server though. Not Ubuntu for sure. Probably Debian?