Development

choosing-a-linux-distribution

Captain Salem 1 min read

Distributions or “distros” can be described as different operating system versions built on top of the underlying Linux Kernel to support a variety of use-cases and preferences. Since all distributions are built on Linux, most are similar and can be used interchangeably. Ubuntu, for example, is the most popular for it’s ease of use and the ability to abstract smaller configuration tasks for you by default. Arch Linux on the other hand does not provide this simplicity in favor of more control, so that you can fine tune the way that your system functions.

Below is a full list of distributions that we provide, and a brief description of each:

Distribution Description
Alpine Lightweight distribution popular with Docker and security minded users.
Arch Powerful and detail oriented, empowers more advanced users to fine tune their configuration.

Widely popular in professional and business settings while still being accessible to the average user.

  1. CoreOS - Container-focused distribution, designed for clustered deployments
  2. Debian - One of the oldest distributions in use, popular, steady, and reliable. Regularly updated and maintained.
  3. Fedora- Implements bleeding edge software. Fedora is similar though more advanced than CentOS and great for users who want to use the newest of the new and don’t mind an added layer of complexity.
  4. Gentoo - Advanced distribution designed for power users who want more control over their configuration and are comfortable compiling everything from source. |
  5. Slackware - The oldest actively maintained distribution. One of the most UNIX-like Linux distributions available.
  6. Ubuntu - Arguably the most popular Linux distribution, widely regarded for it’s ease of use.
  7. OpenSUSE- Provides powerful tools specific to system administration tasks. |

Personal Opinion

As a Linux power user, I have various recommendations. Linux distributions are based on various granddaddies. If you prefer Arch based distributions, consider using vanilla Arch and try various Desktop Environments. If you like Debian based distributions, try a vanilla Debian Installation, customize and try various DE.

Share
Comments
More from Cloudenv

Cloudenv

Developer Tips, Tricks and Tutorials.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Cloudenv.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.