
LMAO
I'd say glibc updating isn't as bad as software vendors insisting on linking against these newer versions when it isn't necessary; the ABI backcompat is actually pretty decent. It is annoying as shit though
I don't use Linux on the desktop much anymore (although I want to) but I have to maintain a few dozen servers which all run various distros. Our setup is split into two sides pretty much, an HPC cluster and a small web farm. The HPC cluster ran off of Debian Sarge from 2004 all the way up into 2021 when the decision was finally made to switch to Ubuntu 20.04 (and now actually updating along the way, so we upgrade to every LTS release). The web farm functioned similarly although we switched to Ubuntu much earlier.
Here's the thing: Ubuntu sucks dick
Almost all of the HPC cluster nodes aren't connected to the internet so snap auto-updating fails and it whines about it in syslog. You also end up wasting a ton of disk on machines which are connected because snap likes to hoard previous versions of software for reasons (???). We've also encountered remote machines out in the field randomly breaking because of regressions in some of the auto-updated snap packages. Snaps are genuinely the dumbest fucking thing ever created and they single-handedly make me wish I'd pushed to go with a modern Debian version instead. The only thing I can really give Ubuntu over Debian is that I run into less hiccups with package management (with Debian it seems like I am constantly having to edit /etc/apt/sources.list for one reason or another, I guess Ubuntu just keeps the old repos around longer or something?) but this doesn't really matter because the stupid fucking snaps pollute all the packages anyway; you have to go out of your way to get software that hasn't been molested by way of being snapified and crapified. They make their way into everything. Running lsblk I'm even reminded of them. They weren't even polite enough to prefix their user dir with a . so in your home folder along with your Documents, Pictures, Videos, etc. you have snaps. This is effectively the Linux equivalent of the 3D Objects folder.
Setting aside the snaps, even installing the thing is infuriating. There are ads in the installer. There are even ads in the default bash MotD.
I guess the only other saving grace of Ubuntu is Netplan. If only because /etc/network/interfaces has been made useless over the years because Linux devs can't agree on how to make a configurable static fucking IP. But I like that changing the network config is as simple as editing /etc/netplan/00-installer-config.yaml and running netplan apply and it just works. That's kinda nice. I know it's just an abstraction on top of systemd-networkd and NetworkManager but I like that the workflow of using it more closely resembles the old ifupdown way. The choice of YAML was kinda corny though
Anyway Ubuntu sucks, install Debian.
