Also see: The 9 Best Linux Distros
Over the past year, I’ve spent more time than ever using rolling release Linux distributions. My experiences have been positive and negative, depending on the distribution and system updates applied.
Having tried a number of different rolling release distros, I’ll be speaking frankly in this article about a solid case against rolling release distributions. But before you jump to any conclusions, it’s worth reading the entire piece to better understand where I’m going with this.
I know for a fact that newer feels better, especially with regard to software. Updates usually come with new features, bug fixes, and even performance improvements! There are some reasonable benefits to updating one’s software on a regular basis, and lucky for us, Linux packaging repositories make this practically automatic. But what happens when the updates come in too quickly, and perhaps are untested?
For example, while most distribution specific repos offer well tested software updates, sometimes the user repos can end up pushing software that might need a little more time in the debugging department. Whether it’s a rolling release or a fixed release, the software offered by your distribution is generally considered to be safe and stable.
Unfortunately there are occasions with desktop environments or kernel related updates where bugs do crop up. On two of my rolling release PCs, a kernel update completely froze out my network cards – wired networking even, nothing uncommon at all. This network card issue affected two completely separate systems because of a kernel bug.
Clearly, I was free to roll back to a working kernel, which was easy enough for me as an experienced user. For a newer user, well, it would have left many feeling pretty disenfranchised.
With a fixed release distribution, this isn’t even an issue. You could burn a CD of Ubuntu’s latest 14.10 release running kernel 3.16, while still using Ubuntu 14.04 with kernel 3.13 and try out the newest release. When you discover that on the live image, networking is a bust – it’s no big deal. Thankfully, you were merely testing things out on a CD and can simply remove it, file a bug report and go on with your day.
Do you see the difference? For advanced users, side-stepping a kernel bug is simple enough, however for newbies, not so much. Someone coming from a fixed release kernel would never consider that a new kernel is likely to be the issue. Fixed releases are definitely winners in this space if you’d rather not trouble shoot stuff with each update bug that crops up.
I’ll be the first to admit I tend to be a big fan of the dedicated home directory. By the same token, there is something to be said for a clean installation of an operating system vs upgrading an existing one. All the cruft and other unused data can be easily removed by treating yourself to a clean installation of your Linux installation.
With fixed release distributions, this is easily done. But if you’re relying on a rolling release, you will never get this benefit unless you decided to wipe the drive and re-install yourself. Some might argue that there is no single advantage to one over the other. I disagree as a fixed release schedule entices the user to entertain the idea of a clean install vs using the upgrade tool.
Considering the upgrade tool for your fixed release distro is bound to fail eventually, you’re eventually going to end up doing a clean installation. Rolling distributions will have to wait until things become so messed up that rolling back packages or config file editing isn’t going to fix the problem at hand. Point being, nothing runs better than a fresh Linux installation – not even a 5 year old rolling release install.
I accept that I will end up with grief for making this statement, but without question, if you want stability, you want a fixed release distribution of Linux. Rolling releases can be more convenient, but they also open up doors to challenges that might not otherwise be introduced. Taking the time to allow others to test out updates made to desktop environments and kernel updates are something I believe many Linux users overlook.
Granted, distributions such as Arch do a very good job at making sure any “surprises” are mentioned ahead of time in their awesome mailing list. But let’s be honest, unless you’re a super-geek, you’re not going to read a mailing list very frequently. Unless you’re working in IT or you have the discipline to think about it, odds are you’re just as forgetful as I am when it comes to this sort of thing. Stability through self-research before updating is a skill in itself and one that most of us lack.
With a fixed release of Linux, on the other hand, you’re free to be pretty forgetful. Forgot to update for two weeks? No big deal, just install the updates and get on with your day. Even though there are occasions where a bug “could” be introduced, it’s rarely going to break something critical at the desktop or kernel level.
To be clear: exceptions with both fixed and rolling releases do exist, but for the most part I’ve found that a fixed release distribution is more stable simply because it limits the opportunity for the user to break it.
I believe strongly that, for a business environment, a rolling release is just begging for extra work. Fixed release distributions in these environments allow IT staff to button things down and manage any needed updates in easy to digest segments. As a bonus, the IT team isn’t left troubleshooting kernel bugs until they’ve set aside the time to drill deep into the upcoming release of their preferred fixed release distro.
Remember from above, less moving parts means less potential for breakage. If you control the update cycle with regard to kernel and desktop environment upgrades, you’ve won half the support calls right off the bat when dealing with common workstation errors.
At this point, one might surmise that I really dislike using rolling release distributions. Or worse, I have little to no experience with them. The answer to this, of course, was addressed at the beginning of this article. I’ve been using rolling release distros for roughly a year now. I can see the appeal of using them, but I also feel that there needs to be a clearer set of guidelines for when they make sense as an option.
For desktop users, I believe newbies should avoid using rolling release distros until they’re more comfortable rolling back packages and/or overcoming sudden breakage. Whether it’s something as silly as a broken GNOME extension that worked yesterday, or your Ethernet card suddenly stopped working, if you can’t overcome these issues – avoid rolling releases.
Also see:
77 Open Source Replacements for Expensive Applications
Best Linux Desktop: Top 10 Candidates
35 Essential Android Apps for Daily Use
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.