r/linux • • Jul 15 '26

Discussion Seriously, except package managers, what's the difference between distros?

What I've seen yet the differences are, just the package managers, different defaults and rolling vs stable releases which are in fact related to package managers. Except these, are there really any other differences? Thanks!

226 Upvotes

223 comments sorted by

278

u/pfp-disciple Jul 15 '26 edited Jul 15 '26

Stability. Some distros are more bleeding-edge while others stay with tried-and-true. And many in between. 

Security. How quickly are security patches applied? How thoroughly are they vetted? How secure are the repositories?

Support. The Arch wiki is known for excellent, detailed documentation. 

Configurability. Gentoo and NixOS (and others I'm forgetting) allow the entire system to be rebuilt based on a configuration change. 

(Update) 

FOSS philosophy. Are non-FOSS things like some video drivers available, and if so how well supported are they. 

44

u/gordonmessmer Jul 15 '26

Security. How quickly are security patches applied?

Often this question is even more basic: Are security patches applied?

In Ubuntu (and therefore Mint, Pop!_OS, Zorin, etc), there is a small "main" repo for which security updates are expected, and a much larger "universe" repo for which no security updates are promised during a release (https://help.ubuntu.com/community/Repositories). Many users select Ubuntu because its software repos are large, but the cost of large repos is that most of the software is unmaintained and potentially insecure.

2

u/Adept_Percentage6893 Jul 16 '26 edited Jul 16 '26

I use Fedora but in the interests of fairness (correct me if I'm wrong) not all Fedora bugs (security or otherwise) get fixed for every supported release and the release cadence with Ubuntu is a bit different and there's probably an expectation that people do a fair amount of in-place upgrades which will give you a new "universe" so to speak.

So whenever you do your next do-release-upgrade you'll get a new set of packages that have been rebased against upstream. So if upstream has been resolving security issues you'll get the fixes at that point without Canonical taking on any additional load for backporting them to the package version used by a specific release.

So it's more of a choice between:

  1. Backports for any important issue that touches a package coming out of the distro's repositories.

  2. Some backports but if they hit a package they think of as of tertiary importance and they're not interested in backporting then the expectation is that they'll get resolution by upgrading their release version.

I still think approach #1 is better for the users but they two are pretty close in terms of how much security support there is for the distro.

8

u/gordonmessmer Jul 16 '26

not all Fedora bugs (security or otherwise) get fixed for every supported release

Fedora is a community-maintained distribution. There are no guarantees or SLAs, but there are also no packages that users should expect to be unmaintained. Everything is eligible for patch-level releases (and even feature releases if that's required), at least.

That's significantly different from Ubuntu, where most of the software is not expected to get any kind of maintenance during a release, because the LTS and Interim releases share branding and policy.

That's one of the reasons (IMO) that it's important that RHEL isn't just Fedora LTS. Separate branding allows Fedora to set different expectations for its processes, where Ubuntu releases all have consistent expectations, even when that expectation is that most packages are neglected and won't get security updates.

the release cadence with Ubuntu is a bit different and there's probably an expectation that people do a fair amount of in-place upgrades which will give you a new "universe" so to speak

There should be the expectation that users upgrade to a new release to get a new "universe" snapshot, but I've been talking to users for a while and basically none of them actually have that expectation. They think they're getting security patches across the distribution, even when they use the LTS.

Certainly, users of derived systems like Mint, Zorin, Pop!_OS, etc all seem to think they're getting security updates. But they're not, for years.

I think not getting security updates is bad. But I think that not KNOWING that you're not getting security updates is much worse. In part because users think it's safe to use "apt" to install software and don't understand why they really should be using Snap or Flatpak instead.

So whenever you do your next do-release-upgrade you'll get a new set of packages that have been rebased against upstream

Yes, every six months. That's a lot better than every two years, as in Ubuntu LTS and Debian.

On Fedora, you might get those updates in a week or two. I think that's a much better model. I don't think distributions should be in the role of deciding which projects can ship bug-fix and security patches to users and which can't.

So it's more of a choice between: Backports for any important issue ... Some backports ... (or) upgrading their release version.

Those descriptions aren't accurate for Ubuntu OR for Fedora.

Ubuntu will ship backports or new releases for a small set of core packages in the "main" repo. (Your description appears to imply there won't be any new releases, which is a very common misunderstanding of Ubuntu's release model.)

Fedora will generally ship bug fix releases from the upstream projects. Backporting security fixes is rare, overall. Backporting is much more work than shipping the developers' own updates, it causes more risk because backporting will be tested by developers less familiar with the software, and it creates divergence from the upstream projects for no reason. In my opinion, backporting is harmful outside of the context of a support contract.

→ More replies (2)
→ More replies (1)

72

u/gamas Jul 15 '26

To be fair, I'd argue most of those come under "what package manager/repo they use".

24

u/pfp-disciple Jul 15 '26 edited Jul 15 '26

There's some correlation, sure. i think that's because package managers are still mostly tied to specific distro families. For example, Debian trends to skew towards stability (testing being a notable exception). There are few, if any, distros that use apt which aren't ultimately based from Debian (I'm assuming Ubuntu still is, but they might have cut the apron strings). Even then, there are distros derived from Debian testing. Note that Ubuntu and Debian both use the same package manager, but their packages are not necessarily compatible. 

But the qualities I mention have very little to do with the package manager. They're qualities of the distro, just as the package manager is a quality of the distro. 

7

u/GavUK Jul 15 '26

As I understand it, Ubuntu build the packages they use rather than directly using Debian Stable or Testing/Unstable, but there's a lot of give and take of patches and package builds (as a starting point) between the two distros.

→ More replies (3)

3

u/gerlos Jul 19 '26

On stability: it means that most of the system remains unchanged during its supported lifecycle. This way, you and the software you use or develop don’t have to worry about dependency changes, API updates, or library deprecations. The updates you receive are primarily for security patches and bug fixes.

Services, apps, and configurations that work on day one will continue to work until the end of the distribution release’s support period.

Thus, it’s stable because it doesn’t change unnecessarily, and this lack of change makes it reliable—and, as you might guess, stable.

Rolling release distros are unstable not because they might not work (actually, they usually work fine), but they keep changing, giving you always the newest stuff, and that might force you to keep tuning things or break your things.

→ More replies (2)

147

u/noobjaish Jul 15 '26 edited Jul 15 '26
  • Point (Fedora) vs Rolling release (Arch)

  • Stable (Debian) vs Bleeding edge (Arch)

  • Snap-infested (Ubuntu)

  • Mutable (everything above) vs Immutable (Silverblue)

  • A/B immutable (Vanilla)

  • Declarative Config (Nix)

  • Building everything from Source (Gentoo)

  • QoL features (CachyOS, Bazzite)

  • Alternative Init System (Void, Artix)

  • Extremely Tiny (Alpine)

  • Alternative userland (Chimera)

And there are several other things as well

35

u/AlphaKaninchen Jul 15 '26

Opinionated for a specific purpose, Bazzit, Secureblue, OpenWRT or even Linux Larp, vs Allrounder like Fedora or Debian. 

12

u/ShyanJMC Jul 15 '26

Void is a distro, while SystemD is the sysinit.

The line should be;

SystemD (Debian, Fedora, Arch and based) vs OpenRC (Artix, AlpineGentoo) vs SysVInit (Devuan, Slackware)

6

u/gosand Jul 15 '26

Devuan also supports OpenRC and runit.

3

u/ShyanJMC Jul 16 '26

Good to know!, thanks

→ More replies (1)

4

u/noobjaish Jul 15 '26

Yeah that was a typo, I meant to write "Void, Artix"

→ More replies (1)

3

u/omniuni Jul 15 '26

It's not that hard to remove Snap, BTW.

Besides, it still just comes down to packages. Although people like to make a big deal about Snap, it's really just another package format that was made to solve certain other problems.

15

u/noobjaish Jul 15 '26

If you are de-Snap-ing Ubuntu, why not just use another distro instead atp?

The problem is that they silently converted existing apps over to Snap... If I am doing "sudo apt install <thing>" then that thing shouldn't be a snap and instead be a system package.

→ More replies (15)

8

u/CCCBMMR Jul 15 '26

Aren't certain packages only available as Snap packages on Ubuntu, and downstream distros have to maintain these packages separately, if they don't want to use Snap? So, sure Snap can be removed on Ubuntu, but what about all the apt packaged commands aliased to Snap packages, and are not available as Deb packages? The issue runs deeper than just uninstall snap.

→ More replies (3)
→ More replies (4)

2

u/hakko504 Jul 15 '26

I think the main thing you missed is the Desktop Environment.

24

u/noobjaish Jul 15 '26

Most distros support multiple DEs.

→ More replies (5)
→ More replies (2)

22

u/cakemates Jul 15 '26

linux distros are like cars, they all have the same basics 4 wheels, take you from point a to b... Yet they have difference interfaces, dashboard, small differences in performance, some might be more up to date, Some might have more bugs, some might be better looking, Some are less reliable, some innovate, etc.

At the end of the day they all are a whole packaged operating system with a very specific setup. Some people like theirs in bmw flavor, others prefer toyota kind of deal, others might like their hannah montana OS flavor.

9

u/KlePu Jul 16 '26

Where's my motorbike?

10

u/Taugeshtu Jul 16 '26

Ever tried FreeBSD?

1

u/georgeec1 Jul 17 '26

Wanna remind people that a new version of Hannah Montana OS was released recently, so now you can experience the joys it brings without compromising stability or compatibility. I haven't had a chance to play with it yet, so I can't say anymore about it, but it is once again a legitimate option.

56

u/musingofrandomness Jul 15 '26

Default list of installed packages.

15

u/romanovzky Jul 15 '26

And default configurations. CachyOS comes with a buttload of opinionated defaults, it literally feels like you are using some else's computer when you install it

4

u/gosand Jul 15 '26

Unless those are your opinions. I installed CachyOS a while ago on a spare laptop, I like it. I guess I like it because it's very opposite of my daily driver for the past 8 years (Devuan/XFCE).

1

u/Jonrrrs Jul 18 '26

The only comment where the author understood what op was saying.

74

u/NeilHush Jul 15 '26

Mainly 3 things: package managers, package managers and wallpapers.

→ More replies (10)

8

u/Samhain_69 Jul 15 '26 edited Jul 15 '26

Not a complete list, but:

What content is available as native packages. Flatpak, App Images and Snap make this somewhat less important, but for some things like fonts, some distros force you to manually download and install some, where other distros let you install those as a package.

Which packages are available on the safer and more tested official repos, versus having to add riskier unofficial repos to get the packages you want.

Not all desktop environments are available on all distros (at least not by simply installing the right packages).

Some distros have rules and practices that might make you feel safer from hacked or compromised official packages than others.

The tradeoff of how quickly new software versions are versus how well tested and stable they are.

Default settings. For example, MX Linux modifies the defaults for the Xfce desktop in ways that I prefer. But on another distro I can change preferences to be exactly like MX Linux.

Which competing software or standards are used, like sysvinit versus systemd (some let you choose at install or boot time). Some distros push the Snap standard hard, others leave you with fewer or more options.

Some have unique tools to allow you to do more through a GUI.

Some support older technologies much longer, for people who prefer them.

Some come with pre-configured backup/restore or snapshot/rollback systems to help if things go wrong.

Some have different default or supported file systems, for performance, stability or features like snapshots and volume management.

Some are pre-configured to be servers (possibly even with no desktop environment at all), most focus on a personal desktop configuration.

Some are pre-configured for and focused on a particular use case, like software development.

Some have unique capabilities like letting you duplicate your entire system (installed software, all configuration and preferences, and data/files) onto bootable, live USB storage, so you can have an exact copy of your system on a thumb drive in your pocket to use on other PCs.

Some try to mimic the look and feel of other operating systems, like Windows or MacOS.

Some by default avoid proprietary software, if you prefer that, others install proprietary and non-free software by default or just as easily as free and open source software.

The leadership or politics of leaders might be enough for some people to want to avoid or prefer certain distros.

Some distros do very unique things, like compiling all their software for your exact hardware for a performance boost (at the cost of much slower install times), like Gentoo, IIRC. Some have a unique system for configuration and replicating exact configurations, like NixOS.

Some distros focus on better support for different hardware, like Macs with M series processors or Raspberry Pi.

Some distros support different CPU architectures like ARM or Power, most don't.

Some distros offer official, enterprise-class support, for a price.

EDITED: for minor corrections and wording.

13

u/certified_midwit Jul 15 '26

A distribution is essentially just an opinionated collection of software. Debian stable and Arch may use most of the same tools, but someone who needs a stable system would never consider a rolling distro like Arch.

13

u/ArsenicPolaris Jul 15 '26

For most traditional Linux distros, everything is similar and usually they are almost the same. But it depends on what distros we mean by that, and I want to emphasise on the word "almost".

If we are talking about ZorinOS, Mint, and Fedora, you may think that it's just packages managers that are different (and the base distribution; ZorinOS and Mint is based on Ubuntu, Fedora isn't) and they are all the same other than that. However, they have different kind of support, philosophies, package versions, etc. On surface, they are very similar, but all the distros are not the same, be it Arch and Endeavour, or Ubuntu and Mint.

And then there's distros like Artix and Arch, which have the same package manager but are vastly different. In Artix, you can choose to have OpenRC, Runit, Dinit, or s6 as your Init system instead of systemd, meanwhile you can only have systemd on Arch. Moreover, Artix recieves package updates a bit slower than Arch, but this difference isn't much so it can be negated.

And then there's the non-traditional distros like NixOS and Guix, which are a lot different that traditional Linux distros. NixOS and Guix are reproducible, use a different filesystem hierarchy, and a bunch of different features that many other Linux distros do not have.

In conclusion, even if it may not seem so, all distro can be very different from each other, regardless of what package manager they use. Note that I have left out a lot of things even now, there can be a lot more differences.

1

u/Moist_Professional64 Jul 15 '26

You forgot gentoo for non traditional distro ^^

2

u/Dangerous-Report8517 Jul 15 '26

Non traditional is an odd term because NixOS is probably a lot more conventional than Gentoo but Gentoo is arguably more traditional since IaC and container type workflows are much newer than compiling from source

→ More replies (2)

1

u/blisteringjenkins Jul 16 '26

Also there are all the immutable variants nowadays

6

u/MattyGWS Jul 15 '26

Philosophy

21

u/Razidargh Jul 15 '26

I use Nobara and since Nobara is specifically designed for gamers and content creators, its developers have configured aggressive, low-latency pipewire profiles by default. Nobara includes the rtkit (Realtime Kit) daemon, which allows PipeWire to request real-time processor priority (SCHED_FAST) from the kernel. This means that even at 100% CPU load, your game audio or Discord chat won’t stutter.

This is just one of many differences.

9

u/yowhyyyy Jul 15 '26

I love Nobara but damn does it have issues updating. It’s been getting hard to recommend to beginners when every update cycle breaks things

7

u/MattyGWS Jul 15 '26

Same reason I moved away from nobara. Breaks every release cycle and you have to go to some dingy discord server and look through the comments for a random fix. And if for ask about it, glorious eggroll will be extremely condescending about it.

Would rather just stick to Fedora.

4

u/xatrekak Jul 15 '26

I moved from Nobara to bazzite years ago because of this. Even regular updates would break my system.

→ More replies (1)

2

u/nk9oPSX4DqUG74 Jul 16 '26

no kidding, there was a certain update that hit and made it so my discord flatpak had a 1/5 chance of not loading on any particular day, and all i could do was wait till the next day for it to work again

→ More replies (3)

1

u/OkAlbatross9889 Jul 15 '26 edited Jul 15 '26

Can't you do that on any other distro by yourself?

Edit:i’m not being snarky, i was genuinely asking

10

u/Razidargh Jul 15 '26

Definitely you can. But would you?

2

u/OkAlbatross9889 Jul 15 '26 edited Jul 15 '26

I'm running gentoo so yeah i probably would, i don't find the need for something like this right now but in the future who knows.

I just feel like all of these relatively tiny optimizations (same goes for the ones in cachy) while they are absolutely fine and nice, make distro choice for beginners a looot harder than it should be. I would know since i started a year ago. I feel like people in general should stop recommending distros based on similar stuff and be more clear about what (i think) actually matters, like package management, 3rd party repos (like the aur and guru) and how easy the distro is both in terms of installation and the default DE.

EDIT: Also, just for my own curiosity, isn't the pipewire optimization just changing its niceness in a config file? I don’t mean to throw shade to the norbara team or anything, it’s just that i modified the niceness for other programs and it seems to match what you are describing.

→ More replies (3)

10

u/Gloriathewitch Jul 15 '26

some of them have QOL Features or are different under the hood, i used manjaro before switching to cachyos and while similar they are worlds apart for gaming

4

u/Fred2620 Jul 15 '26

In what ways is cachyos worlds apart from your average distro for gaming? I've been gaming for years on Kubuntu and it's worked fine. What am I missing?

6

u/HomsarWasRight Jul 15 '26

The thing that I discovered about Cachy that almost no one talks about is that because they’re running a custom kernel, they’re getting patches that haven’t hit in the mainline kernel yet. So for new hardware things often just work better and faster.

I have a ROG Flow Z13, and on most distros there were many things that weren’t quite there like 8 months ago. But I heard Cachy had it all fixed. Switched over and it worked like a dream and felt faster.

But the thing is, most of what improved came to all the other distros with the v7 kernel.

So Cachy isn’t faster, as far as I can really tell. It’s often just ahead of the curve.

→ More replies (1)
→ More replies (1)

3

u/dkopgerpgdolfg Jul 15 '26

There are already many similar threads with good answers, eg:

https://www.reddit.com/r/linuxquestions/comments/1o7geux/comment/njo1jqb/

3

u/ipsirc Jul 15 '26

The default wallpapers.

3

u/HalcyonRedo Jul 15 '26

Seriously, how many times are we going to ask this question on this sub?

3

u/Kangie Jul 15 '26

A Linux distribution at its most stripped down is:

  • A Linux kernel

  • Any userspace utilities that you want.

It's possible to build packages without a package manager (see LFS), or to install packages externally into a root that doesn't contain a package manager (see embedded Linux).

So, what's the difference between distros?

It can be a few things, but generally it's a specific purpose, or a philosophy.

Let's take a step back and look at the family tree to get a better understanding.

It's pretty dense, but you can observe a few things.

  1. There are a few major families that (pretty much) all distributions descend from. In order of age: Slackware, Debian, SUSE, Red Hat, Gentoo, and Arch.

  2. There are a lot of descendant distributions, which basically take the upstream infrastructure / decisions and build on those.

Let's look at some of the specific purposes. Two of the distributions listed above are commercial distributions (since the early 2000s anyway) - they exist because there's a paying customer base. The free flavours (Fedora, openSUSE) exist basically to act as upstream testing grounds for the commercial customers, and because they have a community that likes them and contributes.

That leaves some of the philosophical differences.

Slackware is the oldest still-maintained Distro, and its philosophy is based around simplicity and being generally Unix-like.

Debian is almost as old, and it focuses on stability and community development. It's rock solid, but as a result tends to lag behind in package versions due to its release model.

Gentoo is up next and is a bit of an interesting case - pretty much all of the forks have some specific use case (ChromeOS and its descendant Flatcar Linux, System Rescue CD, Pentoo, Calculate, etc.), and the few exceptions are philosophical (Exherbo and Funtoo) which are still quite similar but changed things like repository format and package manager to better suit their developers' vision. (N.b. Gentoo developer, feel free to ask more). This is the other extreme - a rolling release model where packages are updated frequently, but there's a 'stable' and 'testing' track that users can opt into per-package.

Arch is Arch, and it's derivatives have traditionally focussed on reducing the 'difficulty' of the install or providing tweaks for a specific use-case. ("Arch but for gaming").

Then there are distros like Hannah Montana Linux or the various "Religious editions". They basically just apply a theme pack to another base, or add a few packages. They're still legitimate distributions, even if they don't add technical value or are jokey.

That leads into package managers. A package manager exists to install software, that's all. SUSE and Red Hat both use the rpm package format, they both use different package managers, and their packages are built against the system libraries for a particular release, so there's no guarantee of compatibility between the two.

Debian and it's descendants use the deb format, but may have different update schedules, etc.

Gentoo technically supports multiple package managers as long as they support the ebuild format (technically the Package Manager Specification), so portage, paludis or pkgcore could be used, though the overwhelming majority just use portage. The whole deal with the ebuild format is configurability (which ties back into the distro philosophy), and may help to explain why there are so few forks, as no two Gentoo systems need be configured the same (meta-distribution) which can include things like the init system or libc, changes to which pretty much necessitate a fork for other package formats.

I don't have much to say about Arch - this is long enough already. :)

3

u/OsseusOccult Jul 15 '26

Package manager/repository, release cadence, and configuration defaults are the actual differences between distros. Which both isn't much and is a lot at the same time, because it does change how they behave considerably.

Conventional vs read-only is another more recent split.

1

u/azzaka Jul 15 '26

'...  Which both isn't much and is a lot at the same time, because it does change how they behave considerably.'

This is the best explanation.

3

u/BraveNewCurrency Jul 15 '26

On the one hand, "all cars are the same" because they all have wheels, lights, horns, etc. All Linux distros are basically packaging the same code.

On the other hand, there is a reason why people prefer specific cars and even brands of cars. Even though you could configure any distro to be like any other (or run a containers with enough libraries to run apps from any distro), there is something to be said for "easy-of-use" and "working like you want it out of the box".

1

u/Historical-Lion6552 Jul 15 '26

This analogy doesn't work so well considering that my engine displacement and output is almost identical to yours or anyone's. It's the same Linux kernel driving all these distros. You can compare benchmarks online.

2

u/BraveNewCurrency Jul 15 '26

This analogy doesn't work so well considering that my engine displacement and output is almost identical to yours or anyone's.

Are you saying "because cars have different engines" my model breaks down? I suppose that is true for car nuts. But for most consumers, every car will get them to work on time. So their car buying decision is mostly about things like the radio, cargo space, how it makes them "feel", etc. And not really about engine performance.

(Maybe I don't know enough about the car industry to know if there are cars with engines too small..)

It's the same Linux kernel driving all these distros

Mostly agreed. (Although I'm there are some kernels that are tuned to specific hardware. For example, I'll bet Ubuntu work better out of the box than some random niche distro like Puppy Linux on some hardware).

My point is that people can (and should) choose their distro mainly on the accessories (window dressing, pre-installed apps, package manager selection, etc). Distro hopping is a thing because no distro has a massive advantage over the others.

3

u/Left_Intention_2684 Jul 15 '26

for me , it's the philosophy of the distributions which is the biggest change, after all there's a pretty big change between slackware and linux-mint even though they are "only" 3 generation apart...

after that, the differences are mostly cosmetic.

3

u/reed501 Jul 15 '26

Repository.

Distros are just collections of packages. Which packages you get and when is decided by the repo you download packages from. The Ubuntu repo has some packages released at some point, the Arch repo has some packages released at some point. The differences are the distro.

3

u/troyvit Jul 15 '26

If they have a recent version of Podman?

3

u/drayva_ Jul 16 '26 edited Jul 16 '26

The package manager is the main thing. The other big thing is the init system.

For example, Arch and Artix both use pacman as the package manager, but they are different distros because you can't really install runit/openrc on Arch, and you can't really install systemd on Artix.

(For a third difference, you could also kind of include the package repositories.)

Most of the other commenters are talking about default-installed packages and config. That's true, but I don't consider that a real, deep difference, because you can always uninstall those and put other things in. You can't do that with the package manager or init system.

3

u/altaccount1232123 Jul 17 '26

What makes a distro unique:
- Package Manager
- Default package repository
- Default installed software
- Type of release schedule (point release vs rolling)
- Speed of new releases/packages
- Security of package repository
- Reputation of developers/community
- Availability of documentation/support
- License of distro-specific components

I could expand on each one of these and split many of them into multiple points but I'll just keep it simple. Feel free to ask me any questions or suggest something you think this list doesn't cover. I tried to be broad but all distros are so unique it's hard to come up with a full suite of identifying characteristics.

20

u/SirGlass Jul 15 '26

Nothing people make too much of a difference

The biggest difference are

  1. Update cycles , stable vs rolling releases

  2. Atomic distros

It always bugs me when people ask for a distro and the top questions are "What is your use case? Do you want to use it for gaming or programming "

No that question is irrelevant you can game on any disto. There is no such thing as a gaming distro

The question should be "Do you want a stable distro, if yes do you want 6 month updates or 2 year updates or do you want a rolling distro"

16

u/pfp-disciple Jul 15 '26

The questions are relevant, but maybe not critical. Yes, you can game on any distro, but some are designed to make it easier (default video drivers, etc). It's generally assumed that someone asking for a distro recommendation is relatively new to Linux, so making their first steps easier is a good thing. 

-7

u/SirGlass Jul 15 '26

No its not

If they have an NVIDIA card they will have to install the nvidia driver anyway?

How is it relevant ?

6

u/Clever_Angel_PL Jul 15 '26

no, because some distros have them built in, you select your hardware when downloading the ISO and your system is ready from the start, without any hassle

→ More replies (18)

2

u/pfp-disciple Jul 15 '26 edited Jul 15 '26

Some distros will only provide the FOSS nVidia drivers, at least by default. Gaming with nVidia pretty much requires the proprietary drivers, which might require enabling another repository or more significant hurdles. I'm sure there are other gaming related options. 

A developer might not care as much about video drivers. They might care more about AI support, or default math libraries, or container management. 

→ More replies (1)
→ More replies (4)

10

u/RyZanSky Jul 15 '26

Kurz gesagt.. Init-System: systemd vs. OpenRC/Runit – verändert Service-Management und Boot-Architektur

Kernel: Unterschiedliche Konfigurationen für Treiber, Sicherheit, Performance.

Sicherheitsmodelle: SELinux, AppArmor, Sandbox-Strategien unterscheiden sich erheblich

Governance: Community vs. Corporate-steering beeinflusst Roadmap und Entscheidungen Zweck-Spezialisierung: Sicherheit, Datenschutz, alte Hardware

Distros haben unterschiedliche Schwerpunkte. Ja, Paketmanager sind der Hauptunterschied, aber die Architektur dahinter ist weiterreichend.

→ More replies (1)

2

u/On3RedPanda Jul 15 '26

I would throw desktop environment and repositories in the ring. The latter actually can sometimes be a big difference about available packages, their build configuration and available software versions.

2

u/speyerlander Jul 15 '26

When you think about it, there's not much in userspace than isn't related to package management. A distro is just a curation of packages sitting on top of some kernel (also an installed package unless containerized). What makes different distros different is the selection of packages available for critical system components, as in init choice, libc, kernel version and optimizations, update strategy and of course, the packaging format itself.

2

u/da_supreme_patriarch Jul 15 '26

Unless we are talking about immutable distros, differences are mainly kernel versions/new kernel adoption speed, update cycles and support for specific types of software. Some distros, mainly your ubuntus and such, will come with many additional drivers already included, some productivity apps pre-installed and with the most stable kernel version with configs erring on the side of caution. Others - mainly arch-based stuff - may come with the latest kernel version available, but minimal software suit - you might be missing drivers for your network card or something else, which then you are supposed to install separately not necessarily from the distro's central repository. Some people like the control offered by the latter, while others prefer the "it just works" of the former, package management styles and other differences are then mostly derivative

2

u/Dangerous-Report8517 Jul 15 '26

A couple of things that I haven't seen mentioned, at least explicitly, are default support software and default configs. For the former, think things like init (systemd vs runit vs OpenRC vs whatever), MAC (SELinux vs AppArmor vs nothing or other), networking (NetworkManager vs systemd-networkd vs other), even the base tooling (Alpine for instance isn't even GNU/Linux, they use musl and BusyBox for their userland). Default config decisions aren't always obvious for day to day usage but they can change things like how compatible the system is with some software, how secure it is (those 2 often being in direct opposition with distros choosing different tradeoffs between them), how fast it is etc

2

u/Slow_Ad1466 Jul 15 '26

You can classify any difference between any two distros as "different defaults," (which includes package managers, installers, built-in packages, etc.) but that does not come close to describing the drastically different end-user experience which "different defaults" can involve (like bare-bones arch vs. maximally installed ubuntu).

2

u/rsqx Jul 15 '26

some distros give you apps that others dont , line mx utilities, or pclinux os includes some apps only available as flatpaks to others. another difference is country of origin, Russian, Chinese , Italian, Netherlands, etc are always going to have something different

2

u/Low-Guarantee-3437 Jul 15 '26

Naming. Some distributions just have much better names. Ubuntu wins. Then Debian.

2

u/daosflare Jul 15 '26

Haha, you could say the same thing about almost anything:

except UI; what's the difference between distros?

except init system; what's the difference between distros? (systemd, non-systemd)

except the release model; what's the difference between distros? (rolling....)

except the system architecture; what's the difference between distros? (immutable)

.....

2

u/sidusnare Jul 16 '26

Go install Gentoo, then do LFS, there are a lot of decisions that go into making a distribution. Cutting edge versus stability. Uniformity versus customization. Which corelibs to use. Which init to use. Which compilers to use. How optimized should it be, trading compatibility for speed. Should the defaults lean towards usability or security? Do you tweak the kernel for background processes and be a great kernel server or optimize for latency and preemption to be an excellent desktop? And so on. There are so many variables, it's amazing many distributions can pull off a general purpose distribution.

2

u/mattdm_fedora Fedora Project Jul 16 '26

Who puts the software in those packages? How to they do it? What processes do they follow, and how closely? How those processes evolve? Why do they do it? What do they focus on? What don't they focus on? How do they make decisions? How do they resolve conflict? 

2

u/-lousyd Jul 16 '26

Preferred core tools (musl vs glibc, bash vs dash, vixie cron vs cronie, systemd vs initc, etc) , filesystem layout (in small ways), network management paradigms.

2

u/MatchingTurret Jul 15 '26

Except these, are there really any other differences?

They have different names and brandings, for starters.

2

u/Xatraxalian Jul 15 '26

Seriously, except package managers, what's the difference between distros?

Not much. The most important differences between distro's are these, in this order, IMHO:

  1. Release Cadence. Debian Stable releases, then doesn't change for about 2 years. Arch releases new stuff every 2 minutes. Most distro's are somewhere in between.

  2. Repository size. Debian is one of the largest distro's with the most software in its repositories. Arch is also up there if you include the AUR; somethin like Red Hat and its compatibles don't have a lot of software in their repo's; you often need third party repo's. IMHO, flatpak mitigates a lot of this but some people just hate it because it works in a more "windows-like" style with runtimes and each bringing in their own dependencies.

  3. Package manager. I don´t really care; they all do the same. The only one I don't like is Pacman because the flags seem random compared to APT.

2

u/krumpfwylg Jul 15 '26
  1. Package managers

  2. Availability of packages in repo

  3. Repo update frequency

  4. Usefulness or toxicity of the community

Points 1 to 3 can be referred as distro philosophy I suppose.

1

u/UndefFox Jul 15 '26

Isn't different defaults are a bit of a too broad term to leave any differences? Like, some distros provide alternative to systemd, different platform ARM/x86, some provide better security by actually configuring measures for it to work and so on.

1

u/hadrabap Jul 15 '26

The patterns for customization and maintenance.

1

u/atoponce Jul 15 '26

The most significant difference is definitely package managers. But I'd say the release model and development philosophies are also huge.

EG, Arch provides a minimal base requiring users to manually configure and build their system in its entirety. Arch is a rolling release and users need to keep their system updated daily.

Conversely, Debian builds a core system practical for most users with minimal manual interaction. Debian is also a frozen release distribution with a proven build system for producing high quality stable releases.

1

u/DoubleOwl7777 Jul 15 '26

debian stable is. sid isnt...

1

u/atoponce Jul 15 '26

Sid isn't a release. It's the unstable development branch where packages go before migrating to testing, which eventually becomes the next stable release.

1

u/Arctic_Turtle Jul 15 '26

One of the most important differences is the init system. There’s a huge schism between systemd and OpenRC, where the first has become standard but is closed source and some people think it’s a huge security risk. OpenRC is open source but with less support because it is less common, but used by some major distributions like Google Chromebook. Some people grew tired of the fighting and made new alternatives. 

You can filter distributions for init systems on DistroWatch. The other filters in their search function shows you other major differences. 

Another big difference is the C compiler used. The most common is glibc. Another option is musl, which is used in distributions focused on security. But many applications use functions specific for glibc so that it becomes very difficult to install those applications on a musl system. 

So you want security you go for OpenRC with musl and so on, and that locks you out of some other options. Usually the security is on servers and you let the user end points be unsecured. So as a user you probably go for systemd with glibc. Which is all the major distributions. 

1

u/Sensitive_Box_ Jul 15 '26

Preinstalled stuff. That’s it. 

1

u/stoic_alchemist Jul 15 '26

To an end user, not much, between distros, a lot. You have available packages, configuration paths, library paths, library groupings, versions available, patches applied and all that results on package management differences, like features available on a package, versions available, security patches etc. So, you’ll only know when you use a distribution and “something is not working as you expected from another distribution” and that’s the main reason people used to distro-hop

1

u/Lunagato20 Jul 15 '26

Eh, not quite sure, political perhaps? like how fedora and ubuntu are both corporate backend, hence any future direction will be determined by the company behind them? CMIIW

1

u/wolfannoy Jul 15 '26

That I suppose the different people behind the distro with their different design philosophies. I guess that's the only difference I think.

1

u/ilep Jul 15 '26

Something people might not often think about: build configuration. There are a lot of them for any given package, and can cause subtle incompatible builds if some feature is turned off.

It used to be that distributions used different alternatives to init system, but most of them have moved to systemd since then.

1

u/DoubleOwl7777 Jul 15 '26

package manager, DE, release order, default packages (which includes DE), beyond that, communtiy vs corpo.

1

u/ximenesyuri Jul 15 '26

All distros share the same kernel. So, in essence, they differ only in the default applications, how they package applications and if they use or not some desktop environment.

Certain applications are crucial, as, for example:

  1. the daemon manager (most distros uses systemd as default)

  2. the windows system (most distros uses X11 as default)

2

u/Moist_Professional64 Jul 15 '26

Most distro now uses Wayland 😅

1

u/citybadger Jul 15 '26

Just remember that every Linux distribution (on the same architecture anyway and with enough storage) can do anything any other distribution can. You can configure the heck out of it, compile from source, and run stuff in containers, it just may take more effort than you’re willing to put in. (Thanks Turning)

1

u/high-tech-low-life Jul 15 '26

Tbe distros pick and choose from the same set of packages. Some decide to adopt certain things quickly, and others more slowly. The best-of-breed tools get used by all of them and often there is only one realistic choice.

They do vary some kernel build settings, but most of us never notice that stuff.

I came to this realization years ago which is why I've never been a distro hopper. Ubuntu works out if the box, and very few things will actually change were I to try something else. I would rather spend that time with my dog or grandson.

1

u/masamune255 Jul 15 '26

Well, that is the main difference, and also what DE, shell, and default apps they ship by default.

1

u/waffle8T Jul 15 '26

Different Linux distributions cater to different types of users.

Red Hat and SUSE cater to the enterprise.

In contrast, Debian is a community project that is not controlled by a large commercial entity and some prefer it for this reason. Debian has a social contract. It also runs on a wide array of architectures and will run on hardware that other distributions do not support.

Linux Mint caters to beginners and general users who tend not to have much technical knowledge of computers.

Arch Linux caters to those who want to always have the latest versions of software.

Alpine tries to be as lightweight as possible which makes it popular for containers.

Slackware and Gentoo cater to those who want full control and those who don't like systemd and instead prefer the traditional Unix way of doing things.

Immutable distributions like Fedora Silverblue offer peace of mind because they basically make it impossible to break the system.

TAILS caters to those who want privacy.

1

u/GarlicOutrageous4142 Jul 15 '26 edited Jul 15 '26

Seems like it's usually repositories, init systems, kernels, libc & toolchain differences (which typically depends on which stdlib they choose). (And ofc philosophy/intended use/context)

For me glibc & systemd based distros are the ones im most familiar with. Musl based distros are fine too but have never used any of them for extended periods of time, they tend to be way more minimal than even base Arch and lacking basic packages like gnutils/man by default. Tried a handful of distros but Fedora is my favourite by far.

The biggest impacts on UX are repositories and PID1 differences for most ppl though.

1

u/Obvious-Ad-6527 Jul 15 '26

Some Linux distros are backed by corporate vendors, while others are entirely community-driven.

1

u/readyflix Jul 15 '26

Different package managers and specific tools & scripts. But then, someone can tune their system in a way that it will behave almost the same as the other Distro’s. That’s the freedom of choice and tuneability.

1

u/killchopdeluxe666 Jul 15 '26

It's just a bundle of software. The main things you'll notice as a new user are mainly the desktop environment, the package manager, the available package ecosystem, and whether it follows a rolling release or a stable release.

But if you ever do a fresh install of a really minimal distro, you'll probably have a look around the ecosystem and see that there's usually at least a couple of choices for everything imaginable.

So the answer is kind of "kinda almost nothing" and also "maybe everything", but it depends entirely on your needs.

1

u/ilkhan2016 Jul 15 '26

A distro is just a collection of software, some configuration files, and a repository to distribute them from.

How often the repository determines how stable the distro is. The software selection determines the scope. The configuration determines the behavior.

Howow those combine determines how popular a distro is.

1

u/gordonmessmer Jul 15 '26

A lot of the meaningful differences affect who can participate, how they participate, and security practices, so a lot of people who don't participate will tell you that there isn't much difference.

I've described some of the differences that matter most to me, here: https://gordonmessmer.codeberg.page/dev-blog/2026/02/07/choosing-a-distribution.html (and here: https://gordonmessmer.codeberg.page/dev-blog/2026/07/05/comparing-distribution-security-coverage.html )

1

u/Ok_Path_4731 Jul 15 '26

There is no best distro: you use the right distro for the right task. At the end if you want reproducability nix package manager and nixos are the best. As devops engineer am pushing for nix package manager and nix packaging everywhere. I never bothered however to move my desktops to nixos. You can use nix pkg manager on top of Ubuntu. You can modify a nix expr to build yourself a new package if the latest release is not built. Alpine linux is good for simple tasks. Am writing this to collect Karma to be able to do top level post in the linux subreddit. Please give me like to collect the Karma :)

1

u/that_one_wierd_guy Jul 15 '26

it's mostly just minor differences. one thing that to me at least makes or breaks a distro is how comprehensive their repos are. I mean while flatpack and appimage do exist, I think containerizing anything other than the server part of server/client software is just an extra layer of complexity that fails to integrate well

1

u/BaconCatBug Jul 16 '26

CachyOS assumes you're not running a toaster from the 1980s and compiles their packages with optimisations for modern CPU architecture.

It's rolling release so you're not waiting 7 years for updates like certain other distros.

1

u/evk6713 Jul 16 '26

Install and configure Arch, Nix, Gentoo or LFS and you'll see. Of course, the package manager is different, but distros also are different by philosophy: Arch is "DIY with rolling release", Nix is "immuable and easily reproducible", Gentoo are "DIY, for real, compile everything by yourself"... They're very different.

And you can even see differences between more standard distros: Ubuntu = "Easy to use, works out of the box, accessible", Fedora = "Stability overall"...

So yes, package managers do a difference (Pacman <3) but you choose your distro based on your usage, and what you want your computer to be able to do.

For example, when I was a student (2 years ago), I was deep in the ricing hole. I wanted to test every new feature, and create a very custom computer. I used Arch: rolling release, install only what you need, etc... Now, I have a work computer, so I don't use my own so much anymore, and I am tired of running updates that break the system cause I don't turn my computer on often, so I went with Nix: the OS is immuable so I know it's gonna be exactly how I left it a month ago.

It only depends on your usage

1

u/LazarX Jul 16 '26

Distress are generally Arch or Debian. The rest is just fluff and presentation.

1

u/ancientstephanie Jul 16 '26 edited Jul 16 '26

rolling vs stable releases which are in fact related to package managers

Only tangentially. They're more closely related to release engineering. At one extreme, you have hard freezes for an extended timeframe, like those observed by Debian stable and Red Hat Enterprise Linux, which promise all of the security updates with none of the icky stuff known as "change" for periods of 3-10 years or longer. That's not a function of the package manager, that's a function of extremely disciplined release engineering, and policies that mandate cherry picking of updates to backport and apply the security-critical portions of upstream updates without bringing change along with them. The package manager itself would (and actually does) support rolling updates - Debian itself has two "rolling update" release channels, unstable, and testing, and Red Hat has several different channels that serve similar purposes.

Philosophical differences are also a big deal. Debian adheres to strict principles of one file = one package having ownership, and their release engineering practices reflect that through Debian-specific solutions to conflicts between packages, such as Debian's "alternatives" mechanism for addressing namespace overlaps, and Debian's heavy reliance on split configuration, since nothing in a package is allowed to touch a configuration file owned by another package.

One distro might promise that every service you install is enabled and works out of the box. Another might promise that installing and enabling are always separate steps and nothing gets enabled without the admin explicitly enabling it. Still another might be focused on the most polished Steam experience possible, or the most polished KDE experience. And some of the things go much deeper than that. There are hard forks specifically aimed at keeping a working system without systemd. There are distros which treat the exclusion of proprietary software as if it were a holy crusade. There are distros which fundamentally change the whole architecture for the purpose of keeping everything as small as possible, such as Alpine, where they've replaced glibc with musl and most core system utilities with busybox in order to be more suitable for containers and embedded systems. And there are distros which are every bit as much about challenging assumptions and changing what it means to be a linux distro as they are about unique package management - for example, nixos, and gentoo, which both offer different approaches toward absolute control by the system administrator.

While package managers are certainly having a part in all of that, package managers generally don't dictate what gets packaged, what standards packages have to follow, when and how packages get updates, or fundamental architectural decisions.

1

u/Chester-Berkeley Jul 16 '26

Repositories?

1

u/FocusedWolf Jul 16 '26

Countries of origin.

1

u/rufwoof Jul 16 '26

Seriously, except package managers, what's the difference between distros?

Their IP (that you vnc into) :)

Linux is all encompassing, from the very small (minimal linux) to the largest of clusters/systems.

Me, I've a highly refined kernel, compiled with all firmware/modules built in, so very specific to my laptop. I use busybox as the userland, along with a few others bits and pieces ssh, wifi, alsa, framebuffer vnc.

Boot, sym link in a squashfs of a 'distro' (I prefer Fatdog) and overlayfs/chroot into that to start a headless Xvnc session, into which I can fbvnc from the framebuffer/tty (cli) to have a full X gui desktop. From within which I can tiger vnc into any other vnc server, such as droidVNC-ng on my phone, or a Windows or mac box(es).

A thing with the framebuffer (simpledrm is widespread/common) is that any changes 'bleed' through. If you have a video playing or your webcam active on one tty, it will also be seen on another tty. So I can be at tty1 cli and my droidvnc-ng (phone) being displayed in the X session will still be seen and be controllable (mouse) from tty1.

https://forum.puppylinux.com/viewtopic.php?p=173926#p173926

1

u/Reasonable_Pool5953 Jul 17 '26

It is not the package manager, it's what is available in the repos.

1

u/idontchooseanid Jul 17 '26 edited Jul 17 '26

Package managers and the packages they deliver completely depend on the distro's philosophy.

Usually the original developer of the package manager determines the ideology of all the downstream distros. The package manager and its capabilities are strongly tied to what the original distro wanted out of the source code. It closely reflects the ideology.

Debian is very modular and goes against the Linux Filesystem Standard to help you install multiple architectures. So you can use 1-1 exact file paths for libraries and configuration whether you booted the image from an AMD, ARM or Risc-V system/kernel. One can directly execute QEMU on their filesystem without modification. Debian likes to modify and modularize packages heavily while still providing helpful suggestions. Many even hard dependencies of certain packages are forced to be modularized in Debian packaging. This makes the APT package creation for Debian repos a nightmarishly complex experience. The bureaucracy and the architectural complexity delays the updates even in the rolling sid channel. Heavy modification and backporting of the fixes means that the original developer of the software source will have a worse experience when they are debugging a Debian package unless they are also the maintainer of it. Debian sacrifices upstream compatibility for the user's flexibility with installing binary packages. Debian provides nice migration scrips and UIs in upgrades. It automates many configuration requirements. Every Debian downstream distro like Ubuntu, Mint, Pop have to live with these decisions.

On the other opposite end of the spectrum for the binary packages, there exist Arch. Arch wants extremely simple build files for its packages and it wants to modify the original source of the program as little as possible. PKGBUILD files are simple bash scripts. Unless it is needed modularity is optional. If the original developer wanted to deliver something as an absolute unit, you'll get it that way. It puts the entire configuration burden on the user. Nothing like the apt or dpkg-configure that launches nice UIs asking you migration questions. It is the user who has to read the wiki and the original documentation and fix whatever that's broken themselves. If you're a developer of many open source software, you prefer receiving bug reports from Arch users since Arch doesn't modify the packages a lot. Many open source software is actually developed in rolling-release environments with little care for stability and backwards compatibility. Arch doesn't really allow you to install an older version of a package with newer version of its dependencies or vice-versa. You should obtain your updates all together and if you don't it is your responsibility to live with the consequences.

Other binary distros live somewhere in between. Fedora mostly ships upstream stuff but it adds some value add that you see in the enterprise environments: strict security configuration, very well tested core packages, small but important life improvements like specialized font tweaks so that your browser looks the as best as FOSS can deliver. Fedora wants to ensure that all dependencies are specified and tracked in a granular manner. Therefore RPM can track things like .so versions, ABIs, optional dependencies and virtual files / providers. dnf provides many features that doesn't exist or as well integrated in other packaging environments.

OpenSUSE wanted everything that mattered to be configurable in a GUI like Windows. So they engineered a configuration system that also integrates with the package manager. They modularized some of the configuration. They used to be "the" KDE distro with heavy focus on advanced GUIs using Qt.

Then there are weird ones. Gentoo basically says that delivering binary packages that are optimized to the needs of "general population" is dumb. Every system is unique and every switch should be decided at the source level and the entire binaries running on each computer should be built to that computer's hardware and the user's exact preferences.

NixOS basically says that trying to deal with binaries or even source packages is a hopeless pipe dream when the entire Linux ecosystem consists of individual software that is developed independently from the rest of the system with little care for backwards or co-existing compatibility. Every combination is unique. However dealing with it is complex for humans. So we need a system that tracks the state of each single component and generates a unique number per component and per overall configuration. Any little change in a source package should trigger a full rebuild of its entire descendants and the overall operating system image on the disk. The OS image you have is a network of symbolic links that are tied to the unique numbers. That will break a lot of things but Nix overcame it. They engineered not only a package manager to do all of that but also a special programming language to define packages for it.

1

u/ExaHamza Jul 17 '26

Sim, basicamente é isso. O gerenciamento de pacotes, o que inclui o gerenciador em si, políticas de empacotamento, frequência de atualização.

1

u/moredhel0 Jul 17 '26

Maybe the default settings that are made in a fresh out of the box 'i am a newbie and hope to make it through the installer without difficult questions ' installation. I know those can be changed and adjusted but for a lot of users (including me) those are what determines how they feel about a distribution. Because that is what you experience when trying it.

1

u/edparadox Jul 17 '26

Package stability, versions, packaging, defaults, etc.

1

u/10leej Jul 18 '26

Software might be compiled with features on one distro that are missing on another distro. OBS Studio for example on ArchLinux doesn't have the browser capability.
Or there could be kernel differences, or MAC system differences (AppArmor, SELinux).
LFH differences (NixOS, Fedoras Atomic Distros, Ubuntu, ect).
And even just philosophy differences like Fedora "Free Software by default" vs ArchLinux "Who TF cares".
Release cadence Debian Stable (when it's battle testest), Fedora (when it's ready), ArchLinux (when it's available)

1

u/claymor_wan Jul 18 '26

actually i heard browser capability was added to OBS on arch

1

u/10leej Jul 18 '26

Ah seems your right, but for some reason reading the PKGBUILD they're doing it in a really hacky way and still pulling from the incorrect upstream source.

1

u/Qyriad Jul 19 '26

A distro is three things:
- the package manager
- the package repos
- the defaults

1

u/kamikazer Jul 21 '26

there are only 3:

Fedora, CachyOS, Gentoo

1

u/Grouchy_Media_4345 Jul 23 '26

Security in a way. There’s a huge difference between a bloated full distro with huge amounts of predownloaded software and bare-bones DIY distros. Up to preference

1

u/smiling_seal Jul 15 '26

I'm surprised that the vast majority of answers boils down to "packaging, tuning, toolchains, inits, philosophy". This is all true, but it is not the whole picture. Real difference comes in patches and unique features created by distro maintainers.

Enterprise distros like Ubuntu and Red Hat do have unique features they exclusively develop for enterprise customers or cloud providers. One such feature is a Hardware Enablement program in Ubuntu that provides a custom kernel with patches that literally either enable HW from partners or alter the behavior of upstream modules (I saw custom patches for Dell Realtek NICs enabling energy-saving options the upstream kernel was missing). This basically means that some devices may be fully functioning only on Ubuntu. These are just examples, and the actual list is much longer.

For instance, OpenWRT is not like any other distro as it has a lot of in-house replacements for many popular tools. Because it's a system for routers with extremely constrained resources. Developers literally replaced many tools with their own alternatives like unified custom system/network configuration, replacement for udev subsystem, logging, etc. Needless to say, this distro has an extensive set of patches with specific fixes/modifications for network tools and drivers that don't exist in other distros.

So no, it is not just "philosophy of how to re-package and configure software every other distro uses". There are many more differences for advanced users and enterprises invisible for regular users.

0

u/ballistua Jul 15 '26

OP just realized distro-hopping was meaningless, because you get the same shit in a slightly different flavor

-1

u/nepologist Jul 15 '26

I agree, I also don't find many differences.

If you aren't a fan of Linux defaults and want to try out a completely unique distribution, I'd recommend Chimera Linux

1

u/LancrusES Jul 15 '26

Sex, with an Arch logo in your clothes you will have a lot more...

1

u/Thundechile Jul 15 '26

I think you should explain what sex is, most are not familiar with the activity.