Here are a few distros to consider when working with Linux:
- CentOS – This is the community version of Red Hat or RHEL. CentOS is generally used for web-hosting, but like all Linux distributions it can be used universally. For those who have used RHEL, it tends to come with a hefty price tag. CentOS offers a free alternative to RHEL and is actually based on RHEL itself. It just doesn’t come with phone and ticketing support.
- Fedora – (or Fedora Core) is a developed by the community supported Fedora Project and owned by Red Hat. Fedora is free and open source, so don’t worry. But, Fedora tents to focus on integrating new technologies early, some of which tend to be consider unstable.
- Red Hat – (or RHEL) is an enterprise Linux distribution. See, you pay for the support that comes with it, which is generally phone and/or ticketing. RHEL is also a very powerful operating system can be used across many different types of servers and even desktops.
- Debian – One of the oldest distros out there, and is one of the most commonly used. Debian is one of the most popular and well maintained distributions out there. Its incredibly robust, stable, reliable and adopts new features from other Linux distributions.
- Ubuntu – Ubuntu is a complete desktop operating system, it comes with community and professional support. This is what makes Ubuntu so easy to operate. Information can be found almost anywhere on the internet. It does use its own repositories but uses the same package manager as Debian. Of course, Ubuntu has both long term release and yearly releases. (Ubuntu is actually based off of Debian)
- Slackware – Slackware is an advanced Linux operating system with two things in mind. One being ease of use and two stability. Web, ftp, dev environments and email are all ready to go right out of the box and can be used on both desktop and servers.
- Arch – Arch or Arch Linux is actually very light weight distro. usually consider to be minimalist, detail oriented and cutting edge for power users. It gets its reputation for speed, customization and simplicity. Arch uses a package manager known as pacman and works with xz files instead of RPM, DEB or Snap packages. Which results in it being smaller and faster.
There you have it, several Linux distros to consider before before installing it on your laptop or a server. Of course, there are other distributions and these may not suit all of your needs.