Skip to main content


Are distros really different or is it more about preference?


in reply to Jack_Burton

I’ve said it here before and I’ll continue to say it. All the Linux nerds (myself included) have strong opinions when it comes to distros or x vs Wayland, or flatpak vs repositories, blah blah blah.

But in the end - none of it matters. You could randomly eliminate all options except for one distro - and we’d happily pick that over windows. The trick is that you could make any distro like any other - it’s just that the distro did all the work for you. So pick the one that matches how you want to use your pc.

Maybe the only thing that’s not changeable is the philosophy behind the distro. Debian - older stuff for stability. Arch - bleeding edge rolling release. Fedora somewhere in the middle. You get the idea.

in reply to Kongar

For me it mattered. The majority of distros I tested have had audio or graphical issues (or both). Only bazzite and cachyos have worked straight out of the box.
in reply to tyler

For me, Bluefin as been the only flawless distro.
in reply to relaymoth

Yeah and that’s the problem. It does matter which distro and as a result the experience for a noob is horrendous.
in reply to Kongar

"Debian - older stuff for stability. Arch - bleeding edge rolling release. Fedora somewhere in the middle." Very true. I would add that then there are a bunch of others that fill the gaps in between. For instance, Ubuntu makes Debian easier and Mint makes Ubuntu more open and TuxedoOS makes Debian/Ubuntu far more up-to-date. Then, CachyOS makes Arch more easy and gamable while Manjaro tries to make Arch more stable. Fedora is a perfect blend but those those that have a beef against Redhat/IBM (USA), OpenSUSE is a perfect blend too of the philosophies of Debian and Arch.
in reply to edel

Arch is also just becoming the standard gaming option.

A lot of gaming communities that are migrating over are flowing to the aur for their community tools.

in reply to seralth

A lot of gaming communities that are migrating over are flowing to the aur for their community tools.


Wasn't there malware found in the AUR just last week?

For Linux newbs, AUR is the Arch User Repository where anyone can post packages and scripts. It's highly recommended to NOT trust anything on there due to the risk of malware. If you don't use Arch and stick to your distro's application manager you don't have to worry about it

in reply to Kongar

I think Fedora KDE is very refined but I stick to Ubuntu bases as there are some little known programs that I use that only have .deb packages unfortunately
in reply to LeFantome

I've heard the name but don't know what it is. Some program to run other distros packages?
in reply to tyler

It appears to be a way of running containers in the terminal with the specific intent to have a certain distro image installed, run a program, and give it permission to interact with your system's home directory with an easy to launch icon.
It looks pretty darn handy, I'm going to give it a try this weekend

in reply to Jack_Burton

Some are very different to each other, Arch and Debian where the former is at the bleeding edge of software and the later is the most conservative distro out there. Some are very similar, Ubuntu and Kubuntu where they are the same distro with a different desktop environment and default software.
in reply to Jack_Burton

Distros within the same "family" (e.g. Debian, Ubuntu, Mint) are mostly the same with only small differences between them, while the different families have wildly different approaches to various things.

Linux reshared this.

in reply to Jack_Burton

It has been my experience that there is no “best distro“. It’s just a matter of which distro is best for you. there are distros geared for beginners, distros geared for media professionals, distros aimed at software developers,… And it all takes the experience of trying it out to see what works best for you in particular.

While all distro’s have the same underlying components, so to speak, different distro’s, are typically developed with different use cases in mind.

This entry was edited (3 days ago)
in reply to Jack_Burton

This entry was edited (4 days ago)
in reply to just_another_person

One correction to this:

The Arch package manager is Pacman, not AUR. AUR is the Arch User Repository and is definitely not stable 😀

in reply to NewNewAugustEast

Not at all. It was fine for new users. It was the mostly popular distribution for years for a reason.
in reply to just_another_person

Because people recommended it.

There were better options. It crashed or broke all the time. Still does.

It would never be a recommendation for new users from me. I tried every version since 4, so I am not new to its shittyness.

in reply to NewNewAugustEast

Ran thousands of servers on it for years without a hiccup. No idea what you were doing wrong there, but that's not my experience.
in reply to just_another_person

I suppose I should have clarified: Ubuntu desktop. I don't really have a problem with Ubuntu server, although why bother when you can just use Debian. Did you choose it for the newer packages?
in reply to NewNewAugustEast

Ubuntu has specific toolchain stacks that make imaging and packaging easier when you're running continuously deployed stacks that change frequently.
in reply to just_another_person

in reply to seralth

Y'all really need to get off the Bazzite thing for new users.

Fedora for gaming is great and has zero issues.

Bazzite is no better than any other distro in this respect EXCEPT that it's immutable, and going to be a NIGHTMARE for somebody not yet familiar with how things work in a Linux system. It's edge cases upon edge cases, and the assumption by people pushing this idiocy is that they'll never need to know how a normal functioning Linux system works if they like it, which is an ignorant supposition.

Stop pushing this narrative to new users, you're just making it harder on them.

in reply to just_another_person

You mean opaque.

And you will definitely find out about libraries if you attempt to install anything.

Some packages will install in your home directory, others, for no apparent reason will spread themselves around the system in the area only available in administration mode. Good luck finding where it all went. The only way I can find is to look at the path in Synaptic, most package managers won't record it.

in reply to JeremyHuntQW12

This...I don't understand what this is.

No distro managed by a package manager would be dropping files all over the place as you're suggesting, not would it require you to interact with or even know which libraries you have installed because it's all automatically handled by said package manager.

If you're installing out of band packages, you're talking about a different thing, and that's the package maintainer's fault, not the distro and their maintainers.

in reply to Jack_Burton

The main difference has traditionally been the package manager and update schedule, though a distro might offer several options for the second one.

Relatively recently we got another differentiating feature with immutable distros, where updates don't happen with a package manager but often by downloading or building a complete new image with the newer versions.

Other than that distros mainly set the defaults for you, but you can always change that to work or look like another distro with enough effort.

Basically, don't worry about it and use what works for you

in reply to Jack_Burton

Grass is greener...Linux is a kernel with tools attached that distributions play with and present as they would as a distribution. Packaging (program management) is different throughout with all the distros loving their 'tool', or, methodology. Some distros present helpful scripts to get a thing done, or, look a way, or, whatever, and some do not.

Windows tells you, here, you can use this or do this and cannot do this or use that. Linux tells you to simply have at it and makes it all available for you to use or not to use. Windows sits you at the kiddie table whereas Linux gives you materials and tools.

in reply to Jack_Burton

in reply to Jack_Burton

In terms of how you interact with it day to day, no. And that's because the Distro in that sense matters less than the desktop environment. Since DEs are fundamentally distro agnostic, most distros give a person the option for multiple choices in that regard, so it doesn't really matter if you're using Ubuntu, Arch, Fedora, etc.... what matters from a usage perspective is if you're using KDE, or Gnome, or XFCE, etc...

Under the hood there's a lot of differences in how each one chooses to do things, but I wouldn't call one of them better or worse than any other and for the most part can be ignored.

My advice would be narrow it down to one choice; and that's your package manager. That's really where most of the difference lies. Find the one that you find easiest to use (Apt, Pacman/Pamac, DNF, Zypper) and that's where you land until you're comfortable.

in reply to Jack_Burton

Noob opinion: they're all the same, you're just choosing from the minor differences in the quirks one has over another and it would be easy enough to work around those if you were motivated to.

The real difference is the DE, how quickly updates are pushed, good GUI on a package manager and if it is immutable or not.

For noobs like me it also helps if it has a lot of users so I can find forum posts about my specific problem. Vetrans keep saying that online documentation is enough, but I wouldn't even know where to start with applying generic instructions to my installation (e.g. how is a wiki going to be able to tell me that my low framerates in Street Fighter 6 are because of split lock protections on my CPU). How would I diagnose the problem to know where to look? This is the major appeal of Debian based systems.

This entry was edited (4 days ago)
in reply to Jack_Burton

in reply to Jack_Burton

Ubuntu is broken, or will be broken. It has been that way since the beginning.
in reply to Jack_Burton

Sure, but it is just Debian with their crap bolted on.

The last two times I installed Ubuntu somewhat recently, it was broken at the install. I fixed it, but it shouldn't be that way. The hardware was nothing exotic or interesting either.

It has always been troublesome.

in reply to Jack_Burton

If you haven't noticed yet, the Linux community gets pretty divisive about distros. For what it's worth, my friend swears by Ubuntu. Personally, I use Linux Mint, which is based on Ubuntu, and my issues are pretty infrequent or troublesome.
in reply to Jack_Burton

Ultimately my choice of distro came down to what packages are available under the package managers.

I found a couple of packages only under the AUR so I go Arch.

But what I want from Linux, and what makes it Linux to me is the DE. So I could use Fedora Gnome or EndeavourOS gnome and just go with whichever is best for my use case.

in reply to Jack_Burton

This entry was edited (4 days ago)
in reply to Jack_Burton

The main differences are:

  • package management (how you install new programs)
  • release model (fixed vs rolling)
  • default desktop environments (the GUI / look and feel)
This entry was edited (4 days ago)
in reply to chromodynamic

Yup. Until you get into stuff like immutable distros, because that's a whole different animal.
in reply to chromodynamic

Workflows are different, configuration files can be different, and package names (not just management) can be different.

Additionally, release cadence (how fast you get new stuff, even when considering fixed releases), stability, performance (how were the packages compiled), and custom patches that aren't part of the original code (*shakes fist angrily at Manjaro*)

in reply to Semperverus

If you don't like Manjaro for that then your going to hate steamOS. Lol
in reply to seralth

I don't like how the manjaro team does it specifically. A lot of the time i've seen packages break in Manjaro that work fine in Arch, then Manjaro users come into Arch forums acting like its an Arch problem when it isn't.

Also, their driver install helper causes more problems than it solves, which was especially highlighted in the transition to open source official nvidia drivers. Couldn't install the open source ones for the longest time, and couldn't install the right ones from the repo with pacman directly. Caused some major issues for a friend I was helping.

Helped him switch to proper Arch and all the issues went away.

Valve on the other hand puts extreme effort into maintaining stability. I use it regularly and have zero issues, though I use it as-is out of the box.

This entry was edited (3 days ago)
in reply to chromodynamic

Agreed.

Though if you get off the beaten path, you get things like system supervisor, system compiler, C library, and core utils.

But most Linux distros are systemd, GCC, Glibc, and GNU utils. Which brings us back to your list.

in reply to Jack_Burton

I wanted to write a long-ass comment until I remembered the existence of the following excellent guide: lemmy.ml/post/18268622 . Please give it a read 😉.
in reply to Jack_Burton

It's the difference between Windows 11, Windows 11 Pro, Windows 11 for Enterprise, and Windows Server 2025.

There are differences, but not dramatic differences. Some are just better tuned to certain users than others.

This entry was edited (3 days ago)
in reply to Jack_Burton

I don’t think there is really too much difference either. Mainly the package manager is the main difference I guess. There are a lot of other differences but if you don’t really care about it then it doesn’t really matter.

The desktop environment makes a much bigger difference than the distro.

in reply to Jack_Burton

This entry was edited (3 days ago)
in reply to Jack_Burton

in reply to Jack_Burton

in reply to Lettuce eat lettuce

This helps a lot, thank you. I've been feeling overwhelmed about making sure I pick the best distro and there's a lot of info bombardment. Additionally, I love this stuff so I know in a couple months there's a good chance I'll want to use another distro and I don't want to wipe everything again haha.

I use my PC for work, freelance audio production, voiceover, music, etc. I've been testing Ubuntu Studio on my laptop and it seems to be going ok so far (learning curve and lack of software aside) but I keep seeing people shoot down Ubuntu. Everyone seems to be talking about Bazzite and CachyOS but honestly I'm getting the impression they don't use Linux for much more than just gaming.

It all feels a little gate-keepy in ways and I got overwhelmed haha. Think I'll just keep chipping away with Ubuntu Studio and see if it'll do the trick for my main PC. Thanks again.

in reply to Jack_Burton

This entry was edited (2 days ago)
in reply to Jack_Burton

Just pick something with KDE Plasma and you'll be fine. Cachy, Debian, and Bazzite are all good.
in reply to Jack_Burton

IMO distros are just "how little work do I need to do before I get this to work the way I like?" You can make any distro work practically the same if you want it to.
in reply to Jack_Burton

IMO, coming from the systems administration side of Linux, the most significant difference was package management and availability.

RedHat and clones were very conservative and focused on services like web, database, etc. With IBM purchasing RHEL, many switched to Ubuntu. Ubuntu is also favored by devs because the packages were more up to date.

in reply to j_anthemion

Hi, request for comment: how do you feel about GNU guix? Is this the future of package management we wanted?

I've used RedHat and Ubuntu and Arch primarily because of the package ecosystem, and security is definitely major concern for most sysadmins (I am not one).

Is guix going to be the future? Thanks

in reply to Jack_Burton

From a new users perspective, a lot of the main ones will probably feel very similar and the main difference you'd notice is stability and compatibility. Don't overwhelm yourself with choices, just choose a easy to use, high user base, well supported distro to start on (Fedora, Ubuntu, Mint) and if you don't like it move to something else later
in reply to JamBandFan1996

Appreciate it. I've decided to stick with Ubuntu Studio as long as I can duplicate my workflow before I make the switch. Think I got into my own head and indecision took over haha.
in reply to Jack_Burton

'decision anxiety' is definitely real. there's literally too many choices and different ways to deliver the same end result.

ubuntu studio is an excellent choice for your use case. you just gotta jump in with both feet

in reply to Jack_Burton

These days the things that really differentiate distros are: installer, default desktop environment, packaging, packages.
in reply to Jack_Burton

As someone completely new and stupid it feels like the desktop environment is the only difference I will ever notice. I was just about to move to bazzite and poke around until I realised the example and what I was picturing were just gnome.

At least I know im stupid.

in reply to Squizzy

There are some major differences starting to stir. I.E atomic distros Nixos and guix. But beyond that it’s all package manager differences. Some less popular OSs will have different init systems but that’s really about it
in reply to Jack_Burton

Been using Linux for 20+ years, and I've found it is the Desktop Environment that matters the most to me. It is the part with which I have daily contact. I have a PC running Debian, another running Fedora, a laptop with openSUSE, all with the same DE. My wife runs PCLOS with a different DE on her laptop, so I instantly revert to the CL rather than spend time searching for stuff.
in reply to Bronstein_Tardigrade

I'm in the same boat as OP. I just don't understand why one distro over another. I guess the next questions would be - what made you choose Debian for one PC and Fedora for the other? Do you find that openSUSE works better on a laptop than other distros? If the experience is the same, why not have them all the same distro? Do you just choose a distro on a whim? Roll a dice? Flip a coin?
in reply to Jason

My Fedora PC was 8 years old so the wife bought me a new box for my birthday. I loaded Debian on a whim and now I'm too lazy to switch to Fedora. The laptop has always been my experimental machine where I try different distros. The wife first started her Linux journey with PCLOS/KDE and sees no reason to switch.
in reply to Jack_Burton

Really they all work the same as long as they're based on the same OS. I've done a lot of distro hopping and the only real difference I've seen is the desktop environment, package managers(sometimes), and pre-installed applications.

Even then, all of these can be changed. I would suggest picking a distro that best suits your needs by default and then add what you need from there.

I personally have been really happy with Linux Mint.

This entry was edited (2 days ago)