12 Most Stable Linux "Rolling Release" Distributions

Read the full article: 12 Most Stable Linux “Rolling Release” Distributions

Choosing a rolling release Linux distribution means you get the latest software without having to reinstall the OS. But not all Linux rolling releases are created equal in terms of stability. Hopefully, this guide will help you select the best balance between the most up-to-date and most stable rolling release Linux distribution. Note: These rankings… continue reading.
3 Likes

This didn’t make the article because I haven’t worked with it enough, but Guix is also a rolling-release Linux distribution—built on the Guix package manager.

Unlike traditional rolling distributions, Guix employs a declarative approach. A declarative approach means instead of manually installing and configuring software, you describe the system state in a configuration file. The system then ensures it matches that description.

For example, in Guix, you can install packages with guix install <package>, similar to apt install or dnf install. However, Guix also allows users to define their entire system declaratively in a configuration file. If you change this file (e.g., add or remove software), Guix rebuilds the system accordingly, ensuring a reproducible and rollback-friendly environment.

This allows:
Reproducibility – If you set up another system with the same config, it will be identical.
Rollback – Since system states are tracked, you can undo config/system changes.

This means a higher level of system integrity than traditional rolling releases, where you need to manually fix things after an update.

Because its package management is different from traditional tools like apt, dnf or pacman, the learning curve is also steeper for newcomers like me.

Also, its repository is smaller than mainstream distributions, so you may often need to package or build things yourself.

That said, its definitely worth spinning up in your home labs, as a starting point. Also see: System Configuration (GNU Guix Reference Manual)

Never heard of Guix, but it sounds like NixOS. Now I know what I’m going to test next :smiley:

1 Like

Yes, very similar. If you prefer easy access to proprietary software, NixOS is better since GNU Guix only includes libre software by default.

1 Like

One thing I’d add is that while Guix’s focus on libre software is admirable, it might be limiting for users needing proprietary drivers or codecs, where NixOS could be a more practical choice.

Still, both NixOS and Guix are nice alternatives to classic package managers, especially for those who want to maximize system integrity and customization.

1 Like

Nice article. I’m glad you put Manjaro at the bottom of the list; I’ve tried it multiple times; it didn’t make it even a day the most recent time; I noticed they produced another image quickly, so maybe they fixed their problems.

Regarding Gentoo Linux, unless there is a fully prepared image available, I’ve found it too cumbersome to build with not enough payback to make it worthwhile; since I know how to build code, that’s not a motivation for spending a ridiculous amount of time putting it together.

I’ve enjoyed PCLinuxOS for many years; it’s one of my favorite rolling release distros. I’ve not done much with Void, but I’ve read positive things about it.

I completely agree with you that openSUSE Tumbleweed is the most stable, consistent rolling release. I’ve never once had a problem with it.

3 Likes

To be honest I had it further up. But user feedback on Reddit told me that was wrong. As you are also confirming. That’s unfortunate because it was a lot more stable when first released.

1 Like

This article has been updated, typos have been fixed, and like “advantageous users” which should have been “advanced users”. :woozy_face: Mostly fixed errors that I didn’t see at the time of publishing.

I’ve also added Guix under the “Other Noteworthy Mentions” subheading.

1 Like

The rolling release distros article has been updated from 9 to 12 entries.

Important note on Arch’s ranking:

Arch Linux sitting near the top (ascending order) of this list is not a dig at Arch. Arch delivers packages directly from upstream with minimal intervention. There is no automatic rollback mechanism, no batching or delaying of updates for additional QA, and no hand-holding.

Users are expected to read the wiki, follow the mailing list, and manage their own system. That is the entire point of Arch, and it is very good at what it sets out to do.

The reason it ranks low here is that this list is sorted by how worry-free and hands-off each distro is for someone picking up a rolling release. Arch was never designed to be that.

The distributions ranked above it exist specifically because they add the guardrails that Arch intentionally leaves out. If you run Arch and keep it running well, that says more about you as a user than it does about where Arch lands on this list! :penguin: :smiling_face_with_sunglasses:

What was added

The biggest additions are CachyOS and EndeavourOS.

CachyOS was on the newer side when I originally wrote the article and I hadn’t spent enough time with it to include it fairly. It’s earned its spot now.

EndeavourOS is one that honestly should have been on the list from the start, so that’s been corrected.

openSUSE Slowroll has been moved out of the Other Noteworthy Mentions section and into the main list at #1. It was always noted as deserving that spot, and it’s matured enough to justify the promotion.

Tuxedo OS has been added to the noteworthy mentions section as well.

Manjaro has also been moved down to #12 (least stable). Arch now sits at #11.

While Manjaro delays Arch packages for extra testing, in practice those delays can introduce dependency conflicts between held-back packages and Manjaro’s own repos.

Arch at least gives you a clean, predictable upstream experience.

The full ranking and write-ups for each have been updated accordingly.

4 Likes

Nice updates to your original article.

advantageous users” which should have been “advanced users”. I MISSED that one in the original article. Apparently I read it TOO QUICKLY to spot something like that, but sometimes our EYES see words and automatically INTERPRET what they MEAN rather than what they ACTUALLY say! Anyway, I really like the formatting and even better content in your updated work!

Also, a comment on openSUSE and the Tumbleweed configuration.
Once upon a time, by today’s standards a very long time ago, I wrote some comparison articles for a Ziff Davis Media publication called Extreme Tech and one of my first big comparisons included Mandrake, Red Hat, SuSE and Caldera openLinux (if I remember correctly); it may have been Libranet, one of my favorites at the time.

Back then, SUSE (or SUSE, depending on when, and where you see it mentioned), had a lot of packaging, but quite a few of their configurations were SLOWER than the others I was comparing to, and they tended to have a few quirks that really did not make them very attractive so back then it was one of my least favorite distributions.

While I don’t have it installed at this time, openSUSE Tumbleweed, for years, has been an excellent addition to the openSUSE available editions. Leap, the long-time name of stable editions, unlike those early years, has been a model of stability. Tumbleweed provides more frequent updates (right about where I like it); Slowroll ought to be just right for those who don’t need constant updates but prefer occasional new software changes in between release cycles. While I have not tried it yet, I’ve used both Leap and Tumbleweed and they are both VERY solid.

If you’re a person who DOES want a rolling release system, I completely agree with openSUSE right up there with the best of 'em!

One other comment - and I really think this is where personal preferences come into play - and it’s between Arch Linux varieties, as it was when we discussed this before.

I agree with you that Manjaro Linux just has not been solid enough to warrant a top spot in any list; you’re probably right to keep straight Arch Linux and Manjaro near each other; with careful management they can be effective, but unless you’re great with Arch, it’s probably better to steer away from both of them.

Where we differ is between Endeavour OS and Cachy OS. On one hand Cachy OS does offer a choice and you can see it easiest in the kernel: they offer a long term support kernel or a cutting edge kernel, so it appeals a lot to Archers who appreciate the features it offers.

I have a different take than you, however. No matter when I’ve added an Endeavour OS configuration, it has been very solid and I’ve seen no evidence of brokenness. On the other hand, Cachy OS has been pretty good, but I’ve found if I go away from it for a while, then try to bring it back, half of the time I have to download and build a fresh thumb drive that I can use to install it; I haven’t experienced that with Endeavour OS; the other thing - and this is pretty trivial, but it’s kinda cool, Endeavour OS has a lot of night sky “star system” visual themes that uniquely position them visually, plus they have two or three ways to update the system that you can access right off of their Welcome screen so I feel that they’ve done a number of things to add tangible value to their distribution, PLUS they have mirror update tools for Arch, Endeavour, and whatever configuration you have configured, which truly makes them easy to conquer. For those reasons, my bias would raise Endeavour OS a few notches, while those that want the absolute cutting edge newest stuff may still prefer Cachy OS; I’ll say this: they are both very good.

Neither matches the stability of the SUSE stuff, but comparing SUSE and the Arch derivatives is a fantastic study in why systems that are remarkably similar when it comes to the applications available still have a completely different look and feel and justify the numerous different reasons why their followers choose them; this is true of all distributions, but I chose these ones to really highlight how the distributors make so many different systems, and they really look and feel different, though 75-90% of their functional payload is quite similar.