VOOZH about

URL: https://thenewstack.io/check-out-debian-the-mother-of-all-linux-distributions/

⇱ Check Out Debian, the 'Mother of All Linux Distributions' - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2025-03-29 07:00:17
Check Out Debian, the 'Mother of All Linux Distributions'
Linux

Check Out Debian, the ‘Mother of All Linux Distributions’

If you simply want a Linux operating system that will rarely (if ever) fail you, Debian is one of the smartest choices you can make.
Mar 29th, 2025 7:00am by Jack Wallen
👁 Featued image for: Check Out Debian, the ‘Mother of All Linux Distributions’

How often have you heard or read about a distribution that was based on Ubuntu? There’s Kubuntu, elementaryOS, Zorin OS, Deepin, Ubuntu Budgie, KDE neon … the list goes on and on and on.

There’s a reason so many operating system developers base their distributions on Ubuntu:

  • It’s reliable.
  • It’s user friendly.
  • It offers one of the best installers on the market.
  • It’s easy to customize.
  • It has some of the best hardware detection available.

But what would you say if you knew that Ubuntu, in turn, was based on yet another distribution?

Most of you would probably say, “Duh.”

Mother of All Linux Distributions

For those of you who did attempt to shame me with that single syllable, you should know that Ubuntu is based on Debian.

The Debian project was founded in August 1993 as an effort to create a truly open Linux distribution, in the spirit of Linux and GNU. The name “Debian” was an amalgamation of the first names of its two co-creators: Debra Lynn and Ian Murdock.

Debian has become known as the “mother of all distributions” because of, well, Ubuntu. Because so many distributions are based on Ubuntu, and because Ubuntu is a “child” of Debian, it only makes sense to label it “mother.”

With all of those Ubuntu-based distributions, why would you bother with Debian? After all, isn’t it well known for shipping preinstalled software that could be considered out of date?

Well, yeah. But — and trust me when I tell you it’s a big, important but — Debian is all about one thing, and that is stability.

Why Choose Debian?

There are plenty of reasons to adopt Debian as your go-to Linux distribution other than the rock-solid stability it offers, including:

  • Security: Debian isn’t only focused on stability. Debian is also very secure, thanks to its rigorous testing process. In fact, the Debian developers spend considerably more time testing than other distribution teams.
  • Free and open source: Debian only includes software that is free and open source.
  • Large community: Debian enjoys one of the largest and most active developer, maintainer and user communities, well beyond what is offered by any other distribution.
  • Customizability: Debian allows for a high level of customization, thanks to a vast repository of software packages.
  • Low maintenance: Because Debian is so stable, it requires almost no maintenance.
  • Documentation: Debian is very well-documented.

For most average users, the primary reason to adopt Debian is a stability you won’t find in most other operating systems. In the years I’ve used Debian, I never experienced a single problem. Now, that could be said about a lot of Linux distributions, but Debian takes this to a much higher level.

The Versions

There are three different “versions” of Debian:

  • Stable: The latest officially released distribution of Debian, which is recommended for daily use.
  • Testing: The testing version contains packages that haven’t been accepted into a “stable” release yet, but are in the queue. The main advantage of using the testing release is that it includes more recent versions of software.
  • Unstable: This is the version that has the most active development and is recommended to be used by developers and those who prefer to live “on the edge.” This version is not recommended for daily use.

Debian doesn’t release specific versions with specific desktops. Instead, you download a single ISO and, during the installation, you can select from GNOME, KDE Plasma, Xfce, MATE, Cinnamon, LXDE or LXQt. Of course, you could also install a different desktop environment after you’ve installed the OS, such as Budgie or COSMIC.

For the purpose of this review, I installed Debian with KDE Plasma.

👁 desktop screenshot.

The default Debian KDE Plasma desktop.

Debian Is Debian

One of the things I truly respect about Debian is that, well, it’s always Debian. You know exactly what to expect when you first log in. It’s not that Debian is uneventful; it’s just so reliable that it feels kind of static. Even with KDE Plasma at version 5.27.5, it didn’t feel much fresher than the last time I used Debian. That’s probably due to the fact I usually install GNOME with Debian, so it’s still the same ol’ same ol’.

Debian also ships with the usual suspects of open source software:

  • Firefox (ESR)
  • LibreOffice
  • Akregator (RSS feed reader)
  • Dragon Player (video)
  • GIMP (image editor)
  • JuK (music player)
  • KMail (email client)
  • Konqueror (web browser)
  • Sweeper (system cleaner)

There’s also Discover, which allows you to install all the software you may need. If you want to add either the Flatpak or Snap backends, you can go to Discover > Settings and install the necessary packages (Figure 1).

👁 Screenshot

Figure 1: Adding Flatpak and/or Snap support in KDE Plasma’s Discover.

One of the nice things about adding either (or both) Flatpak or Snap is that Debian is then able to install newer versions of packages (so long as they are available within either the Flathub or Snapcraft repositories). Just make sure you restart Discover to allow the changes to take effect.

Who Is Debian For?

Simply put, Debian is the Linux distribution you should use when stability is of the utmost importance. Debian is also great for legacy system support, which means it’ll run on your older hardware with ease.

But if you simply want an operating system that will rarely (if ever) fail you, Debian is one of the smartest choices you can make.

There is one thing, however, you should know about Debian: To deliver the highest possible security, the developers ship the OS such that standard users are not automatically given sudo privileges. Because of this, any changes you make that require admin rights have to be done after first changing to the root user with the command su –. You can add a user to the sudo group with this command:

usermod -aG sudo USER

Replace “USER” in the statement above with the name of the user.

Once you’ve done that, the user needs to log out and log back in to allow the changes to take effect.

If security is the primary reason you’ve decided on Debian, I would not add users to the sudo group — that way, you control who has admin rights on the system.

If anyone asks me what I believe to be the most stable operating system, the answer is automatic: Debian. If anything, you can be certain that a machine running Debian will do so without failure (at least on a software level — because hardware always eventually fails) and will serve you a long, long time.

If I’ve piqued your interest in Debian, you can download the latest release from the official Debian website.

TRENDING STORIES
Jack Wallen is what happens when a Gen Xer mind-melds with present-day snark. Jack is a seeker of truth and a writer of words with a quantum mechanical pencil and a disjointed beat of sound and soul. Although he resides...
Read more from Jack Wallen
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Simply.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.