Choose a Distribution

Topics: What is a Distro? How do you choose one?

To get started you will need to choose a distro to try. This section presents info to demystify the options.

When you buy a Windows, Chromebook, or Mac computer, the OS comes pre-installed. However, if you are interested in running Linux you will usually have to install it yourself. The first step is to choose which Linux you want to try!

Linux OS are usually shipped as a complete package of components called a Distribution, or “distro”. They include the low-level technical stuff, plus a desktop environment and selection of basic applications. There are hundreds of distros to choose from, maintained by independent organizations, communities, or individuals, each with different philosophies, strengths, and use cases.

Surf Distrowatch to browse the latest news and reviews.


Choosing a Distro

Part of the fun of getting started with Linux is choosing a distro, but there are so many that it can also be overwhelming.

Browse the Major Distro Families in Resources and consider some of these aspects:

Community and Philosophy

Do you want to search online and find hundreds of answers to your questions (Ubuntu), be part of a values driven community (Fedora), or get involved in a smaller forum of deeply invested enthusiasts (Arch)? Do you want everything to just work (Ubuntu) or are you willing to spend time customizing (Arch)?

The community and philosophy of a distro impact the out-of-the-box experience and how much help is available.

In general, Ubuntu has the largest user community, so if you search for help the majority of answers directly relate to Ubuntu. However, other communities have very active forums, wikis, and documentation to get people involved. If you use a Linux server at work or in another project, choosing a distro from the same family will make life easier and increase your familiarity.


Repositories and Software

Distros offer a repository used manage and update pre-packaged software prepared for the OS. This includes required low-level stuff as well as desktop applications for users.

Some distros have huge repos of vetted stable applications (Debian), others are more up to date (Fedora), or contain more community packages (Arch). Some distros package only free software that meets their community guidelines (Fedora), while others include commonly used (but non-free software) such as MP3 or DVD encodings (Ubuntu).


Release Type

Do you want to install a stable OS that will be supported for a LONG time so that you won’t have to upgrade or do you always want the latest-and-greatest?

Distros typically follow either a rolling or fixed release schedule.

Rolling release distros have a continuous stream of updates, you always have the latest software and never have to upgrade to a new version (but may encounter some instability).

Fixed release are more traditional and stable with incremental versions that may require a large upgrade every so often. Fixed releases are often broken into latest and LTS (long term support)–if you want to install once, and use the system for years without needing to upgrade, choose an LTS. For example, Ubuntu normal releases are officially supported for nine months and LTS for five years.


Hardware

One of Linux’s strengths is flexibility to run on any hardware, from Raspberry Pi to the fastest super computers. Likewise, it will run on pretty much any desktop or laptop computer you might have, with support baked directly into the Kernel.

However, you will get the best experience if you find a distro suited to your hardware:

  • If you have an old computer bogged down by Windows, there are many “light” distros designed to revive it.
  • If you have brand new laptop, look for distros with the most up to date kernel for full support of advanced features and performance.
  • If you have an advanced graphics card, try to look for distros that specifically support it.

Installer Options

In the past Linux distros were confusing to install, forming a major barrier to adoption. Ubuntu really changed that, and some installers are still friendlier than others.

  • Secure Boot UEFI - If you have a newer computer, it will have Secure Boot UEFI which is only supported by the bigger Linux distros (Ubuntu, Fedora, SUSE)–otherwise you will have to tweak your UEFI / BIOS to get the installer to work.
  • Dual booting - Do you want to keep windows? Some installers make it easy (Ubuntu).
  • Disk encryption - Some distros now support full encryption for your hard drive as an option during install. In most set ups this will require a separate password, so during boot you unlock the encryption, then log into the system.

Desktop Environment

Unlike windows, mac, or chrome, Linux desktops are separate from the core and can be installed independently. So after choosing a distro, you will also usually have a choice of desktop environment (DE)–the graphical interface you will be staring at all day!

Generally, you will choose a package pre-bundled with a DE, most distros will give you several options, with GNOME, KDE, and Xfce being most common. Distros often tweak their versions of the desktops, so the final look, default software, and features vary a bit. Just take a look at their screenshots and decide!

Things to consider:

See Major Desktop Environments in Resources for more details.