ubuntu is an excellent base, but there's no reason to use it over other distros based on it. it does nothing better than others and forces snaps on you to the point of not even having flatpak installed by default unlike almost every other distro that is even remotely modern.
Meh, I tend to install snap on the non-Ubuntu distros I use. I also think it does a lot of things better, namely "not making me think about my OS when I don't want to." Of course, Kubuntu does that better than Ubuntu does.
Ubutu sucks really bad. I installed it checks notes 17 years ago and I didn't even get internet running out of the box.
Fedora 41 is just so much better and I can't see how anyone can argue with that.
I like Ubuntu, use it as my main laptop os, and main server's os for a production system that's been upgraded through 3 LTS versions without issue. Three.
Have you ever upgraded the Ubuntu laptop? Cause that’s my main gripe with Ubuntu. Server upgrades work, desktop upgrades never did for me.
I wonder about this. I have been running Ubuntu on one of my laptops for years, and updated it several times withouth hitch. All the way from around 18.10 to 22.04 (non-lts, so I upgraded to every release) until the laptop was replaced.
Usually the breakage happens if one has tons of shitty third-party repos and thus will get package conflicts when upgrading. And those are solved by removing/replacing all software installed from those repos and then after upgrade reinstalling them again if needed.
I can't speak for plain Ubuntu, but I've got desktops running both Kubuntu and KDE Neon that have been upgraded version to version for over a decade now. (Ok I lie. The Kubuntu one is a laptop.)
Ubuntu users on the other hand don't deserve even the slight amount of critic they get for just.. Using Ubuntu. like, at least they use Linux, we should be encouraging them to keep using it.
Didn't upstart show up in jaunty jackalope? I don't recall systemd being all that big back then. Also, jaunty booted in 30s to desktop on a 4200rpm spinning rust IDE drive, Intel m processor. In my book they succeeded there but yeah, the attitude they have about contributing to current projects is bullshit.
Q: what does apt install firefox do? Surely it uses apt to install Firefox, right????
A: The command gets highjacked by snap, which promptly crashed and hangs.
Ran into this just a few hours ago, made the mistake of suggesting Ubuntu as a sane default (instead of debian or something else), never making that mistake again hopefully.
This is the way. Debian net install. Or even better, boot over iPXE, ephemeral kernel in RAM with only backups and static binaries written to disk. Snapshotting handled by BTRFS
Except I just uninstalled Mint's default Firefox because whatever additional theming they did to my boy fucked up the right click context menu. FF is now flatpak.
Firefox isn't in Debian's repository, cause it moves too fast for Debian's release cycle and is too complicated for their security team.
Debian instead offers firefox-esr
Ubuntu instead offers firefox snap
Here's a thought: Before installing packages you don't understand, go to the Firefox site and follow their instructions which work fine on Ubuntu and doesn't install snap.
I'm not a fan of snap either, but with all software, people need to RTFM. Not do the dumb thing and then cry on the Internet seeking hive mind rage when the dumb thing happens.
I think expecting people running Ubuntu to RTFM is a longshot. The people installing it want an experience where they don't want to put any effort into learning how things work. If they did they probably would run something else.
I use Kubuntu. No complaints here. Im also not super well versed in linux and my husband installed it for me so that I had something that was well supported for gaming and streaming/vtubing.
(I dont remember what he uses, he switches it weekly)
SystemD critics formed as a cult of anti-personality. This both describes what they are (people with the opposite of a personality) and what they are about (hating that shithead Lennart Pöttering, who is a German man who grew up in South America to his German parents if you're picking up what I'm putting down*).
Per the wiki, Lennart is well known for being a weird dick about things in the Linux ecosystem and using market power and dominance, rather than a more collaborative or tech-first approach, to push his and only his ideas forward. This rubs people the wrong way, especially in a community predominantly built on the opposite ideals, leading to the universal hatred of everything he's ever built. But it makes creating distros easier so people deal with it.
Today, he spends his time working for Microsoft and refusing to acknowledge vulnerabilities in his overly complex standards-incompliant code.
SystemD haters are of course just jealous of his ability to be completely free of self-doubt.
*To be clear I have no evidence of this and it's probably not true, but it's 2025 let's be honest nobody cares if it's true or not
Well Ubuntu os not that bad if you just stick to the ecosystem. I mean... Not everyone... Pffft... Wants to... HmmHMpf... Babysit... Ahahahah I can't...
I get the annoyance around tribalism/elitism, some people in other posts pointed out the fact that silly dramas and bad/dumb linux takes scares out new users but tbh I feel more confortable with a vocal community, even a silly one. Feels healthier and more alive to me than a mute and apathetic one.
If something goes wrong, if something displeases someone we will hear about it, people will get angry, at the worst we get a nice entertainment to watch and a good laugh, at the very best it leads us to some nice changes.
It's something I grew to like about Linux, even the silliness of it all, even how you can't really tell if people are dead serious or not about the stupidest things.
Amen brother. I'm really hoping a lot of these gotchas get ironed out in some way as more people start choosing Linux over windows. I would be really happy to see some smoother experiences in the coming year or years. Don't get me wrong, things are a bajillion times better than ten years ago, but there's still a ways to go yet.
I switched to fedora cold turkey a few months ago and honestly its a better experience than windows by far. As a bonus games that work poorly or don't work on the os they were made for, work on linux now.
Yeah no it does suck it made me think the Linux experience was at least 3x worse before I tried another distro.
And not just a DE thing, every part of the distro feels like it was slapped on without actually thinking of the consequences.
netplan
apt
default systemd dependencies
ubuntu GNOME
snap
ubuntu pro
cloudinit conf
You can find forums and docs from as old as Fedora 11 that's still relevant yet Ubuntu utterly fails to keep consistency across a single version update because they changed something that's only mentioned in the changelog.
Every downstream of Ubuntu is essentially focused on removing all the BS the upstream has so you can use your computer without something breaking like it's Arch an overused meme about Arch.
There is no right answer to the correct distro, only a wrong answer, and that is Ubuntu because practically anything else including its downstreams like LM are better for you as a user.
Yeah, I don't get the hate and intentional division being sowed there.
I'm not a fan of Ubuntu since they went all Thanos Snap (the final straw was replacing deb packages in apt with snap stubs), but I can applaud that they're using Linux.
Just seems like low effort, pointless gatekeeping to me.
Yeah I never understood the hate but today I did read a comment saying Canonical (the company that develops Ubuntu) had injected some amazon telemetry into one of the search functionalities, that and using Snap is what makes some people shit on it. I didn't verify the telemetry thing FYI.
I can definitely understand people being upset at telemetry injections.
The above is to say I don't think it's exclusively people gate keeping, dome people have legitimate issues with it.I haven't seen people shit on mint a lot and it's an easy distro. Honestly most people are super supportive of mint. That being said there is definitely some amount of gatekeeping.
They included a global search function which in a default installation sent your search terms to Amazon and returned search results from them.
It also sent them to a web search (with real time results while you typed, including image previews). So it was possible to get shown NSFW images accidentally inside your OS, without opening a browser.
It was just really bad design, and a heavy-handed attempt of monetizing their OS.
Of course that could all be removed with a bash one-liner, but it showed where Canonical was headed,
Stock Ubuntu is not the only and possibly not the most sane choice for newbies. An uncomfortably different UI with relatively complicated customization, a lot of catches, myriad of package sources, and little progress in general usability make it only preferable in terms of binaries selection and amount of accumulated knowledge specifically on Ubuntu.
Linux Mint is the most sane pick for an average newbie, though mileage will vary and other distros can be better entry points for some. For example, what clicked with me against all warnings was Manjaro, and if not for that, I could still be sitting on Windows today.
Nowadays, I use Fedora KDE Spin, though if a sane Arch-based alternative arises (think Manjaro done right), I would consider going back.
though if a sane Arch-based alternative arises (think Manjaro done right)
If ever you get the Arch itch, check out EndeavourOS. It's basically vanilla Arch but with a GUI installer and basic defaults/programs preconfigured. They use the main Arch repos, so no weirdness with AUR stuff like in Manjaro.
My experience with Ubuntu was filled with bugs and i hated snaps, suggested it to a friend and installed it for him and he kept getting errors and bugs everywhere for some reason, he had the impression that linux is a buggy mess. I'm not suggesting ubuntu to a new user ever again, fedora is the way to go, i just wished they had nvidia drivers in their repos it would have made it easier for new users
I got my parents' computer on KDE neon, with "brand new Plasma 5" years ago when Win 7 was going out of support, it had been solid as a rock and relatively problem-free over the years. Ubuntu 18.04 LTS was out of date for over a year, and Netflix stopped working, so I bought a new drive, upgraded from 4GB to 16GB RAM and clean installed KDE Neon with Plasma 6!
This is a 12 year old Toshiba Satellite laptop that is still going strong. (As an email, websurfing and video watching machine).
it's the "Reddit hivemind" when a large group shares their opinion that your OS of choice has many flaws, but a large group of people defending their poor choices in OS is...not "hivemind" mentality?
it's amazing honestly, the amount of mental gymnastics we go through to protect our fragile egos because we honestly believe a corporate product will somehow enrich our lives to the point that they will suck less.
if only we could get past this and objectively look at the tools as tools and be able to have an open discussion about why they suck.
but no...let's keep denigrating each other so that our side will come out victorious.
in another post I triggered the whole community so much that a mod had to step in, the irony of my commentary completely lost on everyone. it would be amusing if it weren't so sad that there's so much useless emotion wrapped up in this argument.
Op is saying they dgaf and will use what they want. It's a boring, uninteresting post with minimal value, but I definitely don't understand your issue with it.
Configuring Kubuntu for my liking is way easier than configuring mint for my liking, and some of that mint configuration is going out of the way to undo things the mint maintainers did intentionally.
Then you chose right! Regarding Ubuntu I have been using it for work VMs and it's adequate, my current annoyance is that you can't easily change the UI colours to distinguish different projects, because it's not the "Ubuntu way", maybe I'll find a hack.
I'll take some of whatever you are smoking. And I am typing this on an Arch Linux system.
Sure, I love that I have a high degree of control; but, if I were planning to ask a new user to install Linux, I would not be handing them Arch. The Install Page may look nice; but, it's a minefield of "oh go chose something" and you come back three hours later having read way too much detail about bootloaders.
Arch is fantastic for choice, but the KISS principal is not available via pacman. It may be available in AUR. So, go learn what AUR is, spend way too long picking an AUR package manager only to learn it's not available their either and you need to build it from source.
Joking aside, I do need to try the SteamOS install. That might actually be a noob-friendly Arch distro.
That's why i said "arch-based" not "arch". I don't know about manjaro actually, lots of people on the internet complained how broken it is (or rather was broken, idk), so i decided not to try it. But i've tried and am currently running EndeavourOS. The installation process is as easy as the one of Ubuntu, while OS remains stable, despite me using AURs and manually compiled packages. AURs are far more friendly compared to PPAs. Not to mention the fact that i wasn't always able to find the package i needed among PPAs, and manual compilation often did not work due to Ubuntu's update model.
I don't quite understand, what do you mean by "KISS is not available via pacman", so please, elaborate. To me pacman is as simple to use as apt.
Also, didn't know SteamOS is already available for public, good to know. Gonna try it some day.
I use (K?)Ubuntu (I installed KDE on Ubuntu so now it thinks it's Kubuntu? Weird) and I don't get the hate. I worked with raspberry pis and such on Linux for a bit so when I got a new computer, I decided to main Linux on desktop as well, since I felt confident enough in it and I went with Ubuntu as I felt it was an obvious choice.
I heard of Linux Mint, but I hate mints and didn't want to live with a distro named after them.
Only regret is that I didn't fresh install Kubuntu as I have some gnome ghouls left behind, but eh, if I really wanted to I think I can get rid of them. Just don't want to risk deleting other preinstalled stuff.
Ubuntu works just fine, the problematic part about it is how it shoves its proprietary app store down everyone's throats, which is very much against Linux ethos, both in terms of proprietary software and user freedom.
If you don't mind that and are comfortable with Ubuntu in other ways, hooray, you've just found your distro.
I don't care what some distro snob thinks.. I use ubuntu and have few problems. I replace the snaps and move on. I've been using Linux longer than most of them have been alive. They can pretend that makes me behind the times but somehow I always seem to be ahead of them.
Having made my stance clear.
I don't use Ubuntu personally, but it was great to automate for deployment in a corporate setting.
Yes, Debian has some agnostic unattended install, but writing basically cloud-init is just so much better.
Cloud-init is way underappreciated IMO. One of the reasons I like using Ubuntu on the gazillion little development boards I have is that they have cloud-init on all their preinstalled images, so I can drop in a file that correctly configures the network (some of my raspis are on wifi due to location), sets up my user (including importing my SSH ID from GitHub so I can keep SSH only key based), adds the relevant packages and even repositories that I want, etc.
I wish more distros would include cloud-init in more than just their cloud images.
Snaps can be annoying, but are no deal breaker. A deal breaker would be having to put a lot of work in over and over, like manually resolving dependencies or compile/install errors, breaking system, etc.
I like user respecting operating systems, that is the deal breaker.
If you insert snap into apt package management, so that you can go behind the user's back, re-enable snap and install a snap anyway if a user tries to apt install firefox, you don't respect the user's choice. It's the kind of thing we give Microsoft shit for.
And yes I know it can be worked around and disabled and whatnot by jumping through various hoops, but that's beside the point. As a matter of principle, I will just use something that doesn't do this. KDE on Debian works just as well as Kubuntu anyway.
idk, I've been using xubuntu for more than 10 years now, I'm not happy with absolutely everything, but the trouble I do have is definitely less effort to fix than learning a new, more elaborate distro.
So, it's a pretty good, common denominator, and as long as it keeps working it doesn't really need to be anything else?
I'm sure there are differences and niches that other distros fulfill better, but until there is a killer feature I'm interested in that only works on a specific distro or works extremely well on a different distro, I don't see the "push" factor that would make me leave?
(btw, that there is no "report bugs here" button that's just built into the window manager (besides the -,+,x buttons) and takes me to project home pages or bug trackes is wild to me, on any distro as far as I know. Like they don't want to interact with users? I don't get it.)
You either use the distro for its specific use case and suffer as you overreach into other areas of expertise or get comfy switching gears if you need hybrid tasks on minimal hardware