topics/02-distributions

Linux Distributions

Ubuntu, Fedora, Arch, Mint… why are there hundreds of Linuxes? Good news: almost all of them belong to one of a few big families. Let's decode the zoo.

What is a “distro”?

Remember: Linux is just the kernel — the engine. By itself, an engine isn't a car. A Linux distribution (or distro) is a complete, ready-to-use package: the Linux kernel plus a desktop, system tools, a package manager, default apps, and an installer.

Analogy: think of the kernel as flour and eggs. A distro is the finished cake — and each bakery (distro team) has its own recipe. Debian's cake is famously sturdy, Arch hands you the raw ingredients and a whisk, and Ubuntu adds extra frosting so beginners feel at home.

Because the ingredients are open source, anyone can remix them into a new distro. That's why hundreds exist — and why nearly all of them are based on a handful of originals.


concept/based-on

What does “based on” mean?

A distro “based on” another one starts from its parent's foundation — the same package manager, the same core system — then changes the desktop, default apps and philosophy on top. It inherits its parent's strengths (and usually its update model).

Example chain 1
Debian Ubuntu Linux Mint

Mint uses Ubuntu's system (which uses Debian's), but ships the Cinnamon desktop and a beginner-first setup. All three speak apt.

Example chain 2
Arch Manjaro

Manjaro takes Arch's rolling-release power and wraps it in a friendly installer with sensible defaults. Both use pacman.


families/the-big-four

The four great families

Learn these four and you understand 95% of the Linux world.

Debian

The grandparent of countless distros. Legendary stability, huge software library, package manager apt with .deb packages. Updates favor reliability over novelty.

Famous children: Ubuntu, Linux Mint, Pop!_OS, Kali, Raspberry Pi OS

Arch Linux

Minimal, do-it-yourself, rolling release — always the newest software. Package manager pacman. The legendary Arch Wiki is the best documentation in Linux.

Famous children: Manjaro, EndeavourOS, SteamOS (the Steam Deck!)

Fedora

Sponsored by Red Hat, showcases the newest Linux tech first while staying polished and stable. Package manager dnf with .rpm packages. Loved by developers.

Family: Red Hat Enterprise Linux, CentOS Stream

openSUSE

German engineering energy: stable Leap or rolling Tumbleweed editions, graphical admin tool YaST that configures everything. Package manager zypper.

Family: SUSE Linux Enterprise


visual/family-tree

The distro family tree

A simplified map of how the popular distros relate. Green borders mark great beginner picks.

  • Debianstable · apt · .deb
    • Ubuntumost popular · huge community
      • Linux Mintgreat first distro
      • Pop!_OSdev & Nvidia friendly
    • Kali Linuxsecurity & pentesting
  • Archrolling · pacman · DIY
    • ManjaroArch, pre-assembled
    • SteamOSpowers the Steam Deck
  • Fedoracutting-edge · dnf · .rpm · by Red Hat
    • RHEL / CentOS Streamenterprise servers
  • openSUSELeap (stable) / Tumbleweed (rolling) · zypper
    • SUSE Linux Enterpriseenterprise servers

choose/one-liner

One-line recommendations

If you want…Try…
The easiest possible start, coming from WindowsLinux Mint
A modern, popular, well-documented all-rounderUbuntu
Newest tech in a polished package (great for devs)Fedora
To build your own system and learn deeplyArch (or Manjaro first)
Rock-solid "install and forget for 5 years"Debian
Still unsure? Take the interactive distro quiz on the Getting Started page — four questions, one recommendation.
Finished this topic?

Saved locally in your browser — no account needed.