About Linux distributives

By
Updated on:

Since Linux itself is not an operating system, but is the core of the operating system, and therefore Linux is considered as a family of Unix-like operating systems, I will first give my classification of Linux distributions:

1) The main families of distributions.
(those distributions that most often mean Linux)
- Debian and its derivatives.
- Ubuntu and its derivatives.[1]
- RPM-based distributions.
- Slackware and its derivatives.
- Arch Linux and its derivatives.
- Gentoo and its derivatives.
- LFS-based distributions.[2]

2) Mini-Linux
(those distributions that take up little space and are most often used in live-mode without installing to disk) 

3) specialized distributions
(mostly for specific tasks, such as Kali Linux, Clonezilla or Gparted Live)

So, I will consider mainly the first 2 categories.

Linux distributions are also subdivided according to the graphical environment that comes out of the box (for example, Ubuntu uses GNOME, Kubuntu - KDE, Xubuntu -XFCE, etc.), but by and large these are conventions, because if you install KDE on Ubuntu (GNOME), and after that remove GNOME, then you essentially get Kubuntu.

I will mainly consider those Linux distributions that I like and impress the most. Preference is given to those distributions that can be used as a full-alternative to Windows / MacOS. I will not consider mobile versions of Linux (Android, Tizen and others), because. here while there is a pony hegemony of the Android.

---

[1] despite the fact that Ubuntu was originally a debian-based distribution, it has long been an independent branch, and the ever more active introduction of snap packages (for example, in the latest version of Ubuntu, it will no longer be possible to install the Firefox from the deb package - it will be installed snap version).

[2] LFS-based means that the distribution is not based on any of the above branches, but developed from scratch, but does not have numerous branches.