Choosing a GNU/Linux Distribution

This article was made to help users without GNU/Linux experience to choose a distribution. Today there are about 800 distributions and choosing the right distribution could make you like or not GNU/Linux.

Why it is important to choose the right GNU/Linux distribution?

GNU/Linux is a libre operative system and because of this many people with different ideas have developed and created different distributions. Today there are about 800 distributions and choosing the right one could make you like or not GNU/Linux.

I still remember the first time I installed my first GNU/Linux distro, it was Ubuntu. It was ok but I deleted it after a month and I re-installed my old privative system. Years after with some motivation to try again, I struggled to install Debian and one month after I was more addicted than never. Since then I've been using GNU/Linux as my personal computer. Debian introduced me to the real GNU/Linux world and today I can not use any other operative system.

Some big lines about the most popular distributions

  • Main distributions:
  • fedora
    • First release in 1993.
    • A great distribution for experimented GNU-Linux users.
    • The distribution is mantained by Patrick Volkerding.
  • debian
    • First release in 1996.
    • It stands for libre software, but it gives the choice of using non-free software.
    • It is a really stable distribution and it is wildly used over networks and businesses.
    • It is not noob friendly, its community will expect from you to search & read the docs before asking stuff.
    • New releases are about each 2 years, in the meantime only security updates are made.
  • arch
    • First release in 2002.
    • It is updated trough rolling release. A system that allows the software to be updated as soon as it evolves.
    • It requires more GNU-Linux bases than Debian.
  • fedora
    • First release in 2003.
    • It is sponsored by Red Hat.
    • It requires some minimal GNU-Linux bases. Like Debian?.
    • As same as Arch, it is a bleeding-edge distribution and the software is pretty updated.
  • Secondary distributions (Ugh!):
  • ubuntu
    • First release in 2004.
    • It is a Debian based distribution.
    • It is the most popular distribution for new users.
    • It is maintained by Canonical, and one of its sponsors is Amazon.
    • It is easy to install and "there's no need to customize anything".
    • It includes proprietary software by default.
    • New releases are about each 6 months.
  • kubuntu
    • First release in 2005.
    • It is an Ubuntu Based distribution. It uses the same packages & package versions, and they have activated by default the community repositories.
    • It uses the KDE desktop environment instead of Unity.
    • It includes proprietary software by default.
    • It is really easy to use, and probably the default look will make feel comfortable GNU/Linux newbies.
  • mint
    • First release in 2006.
    • It was an Ubuntu based distribution and it recently switched to Debian.
    • It includes proprietary software by default.
    • New releases are about each 6 months.
    • It includes non-free software by default.
    • It is really easy to use.

Distribution Comparison

When choosing a distribution there is a compromise between stability, security and bleeding-edge software. Some people don't really understand why they need to do this and they see it as a disadvantage when actually it is a great advantage. GNU/Linux is libre and thanks to it people can make choices. Privative systems give no choice other than the one made by provider!

  • Installation: How easy is the distribution to install. This field takes in mind adding the necessary hardware to make the computer work correctly.

  • Hardware: Supported hardware (Hardware is the software that computers need to be able to use their physical devices such as screens, wifi, mouse, printers etc...).

  • Packages: This refers to the software, libraries and doc that you can directly download thought their official repositories. You can imagine this like an "App Store" for downloading everything you need. Of course that you can also download and install things from the web, but when they are coming from the official repositories you can be sure that they will be supported, easy to install and secure.

  • Bleeding-Edge: This refers to the official packages. Some distributions chose to do not always use the last available version of software, and sometimes this can considerably affect the choice of a distribution.

    By using the last available version of software some people consider that there are security and bug's risks. This is why some distributions like Debian choose to stick to a version, try it, and give it only security updates until the next version of the distribution.

  • Desktop: This takes in mind the comfort and design of the desktop manager. But in reality I don't think that this should be rated because most distributions allows to easily change the desktop manager. There is more info about this at the next part of the article.

  • Documentation: How many documentation exist about the distribution. This may be a tricky field because even if there is a lot of documentation it doesn't means that you will be able to understand it (most people is not used to read and search information).

    Another important fact is that since all the distros are Linux based, a lot of documentations can be used for different distributions.

  • Customization: This field also takes in mind how easy is to customize, but it is based in the fact of having basic GNU/Linux and Programming knowledge. If you only want to click buttons and change dumb things like the screen wallpaper or general system settings, Ubuntu/Mint would have a score of 5 and Debian a score of 2.

  • Community: How many community is out there to support and help the project. This field can be tricky to noobs because for example the Debian community will not help them if they are having some common problem that it has already been documented. The Debian community expects you make an effort of reading the docs.

What is KDE, LXDE, XFCE?

Often when choosing to download a distribution there are multiple choices with links containing "KDE, LXDE, XFCE, etc". They all are desktop environments and they refer to the default desktop environment.

So what is a desktop environment? In a simple understanding: They define "the look" of the graphical interfaces and things like gestures, the application's look and some default software like file managers. Desktop environements use themes to define the color and the icons, it is then possible to have a different look for the windows by just swiching the theme.

Most popular D.E. are:

  • LXDE: A really lightweight environment. Perfect for pretty old machines.

  • XFCE: Is the second lightest environment and it is my favorite. Pretty simple and highly customizable.

  • MATE: Was created with the look of GNOME2 because many people don't like GNOME3.

  • KDE: For me it is like XFCE with unnecessary effects, but many people like it. If you are just moving to GNU/Linux this environment will probably make you feel in home.

  • GNOME3: Is an excellent desktop environment with a nice look and modern stuff. Sadly I find this environment very annoying to use but if I were you I'll give it a try, many people like it and it comes with friendly tools.

Note: it is possible possible to have multiple desktop environements, they all work like a "big software" and they are launched at the startup by the session manager.

So what distribution should you use?

Well, I can not really tell you that. The only thing that I can advice you is that if you are starting with GNU/Linux, you can begin with some noob distribution like Ubuntu and then if manage to install it and to stop using privative software, to move to a better and more ethical distribution like Debian or ArchLinux.

Most of people struggle and don't handle to install GNU/Linux or move from noobuntu, so I wish you good luck! You will probably need it 😁

Recommended Articles

Credits

  • The distributions and the preview image was taken from here.

Info

  • Published on July 7, 2015.
  • Last modified on December 16, 2018.

Send a feedback

captcha