Which Linux OS is the best?
Which Linux OS is the best?
I perceive various Linux distributions as quite distinct from one another. Firewall configurations differ (iptables, ufw on Debian, firewalld on CentOS, etc.). Network management methods vary widely (NetworkManager, netplan, etc.). Init systems also change (systemd, openrc, runit), affecting how services launch. Package installation tools are diverse (yum, apt, pacman, dnf, snap, and many more). Visual environments and window managers exist as well. Many assume these distinctions matter, but in reality, you can use any system regardless of these differences. The real challenge lies in altering the package manager or init system.
@Klemen — Slackware and Gentoo are source-distributions, which means users build software from source code. This approach offers certain benefits, as discussed in an older 2011 article (tinyTux, post #3). It also highlights some drawbacks compared to using precompiled binaries, such as Debian. @Nayr438 pointed out differences among the three main distros—Gentoo, Slackware, and Debian—and emphasized that the biggest distinction lies in how each distro handles package management and presents software for installation. This is explained through Package Managers. While I respect BSD and its exploration, the focus here is on Linux. It’s not always easy to switch back and forth between different distros (Red Hat is another enterprise option). The main similarity between Debian and Ubuntu is APT and DPKG, which are popular package managers used by both. After careful consideration and considering peer influence, I recommend starting with a standard Debian distribution like MX. There are many alternatives, but it’s important to avoid specialty distros such as Pop!_OS or Kali unless you’re experienced. Debian offers the widest selection of software in its repositories among all GNU/Linux systems. Also, familiarize yourself with command-line tools using APT. For a quick reference, here’s a Linux Command Line Cheat Sheet—mastering basic commands is essential. Those who skip this risk missing out on the full potential of GNU/Linux. NOTE: Sabayon is a beginner-friendly Gentoo-based distro that uses the portage package manager, but it needs a strong internet connection for compilation. Don’t forget to download the PDF guide “Rute Linux Tutorial and Exposition” linked above for more details. Wishing you happy holidays!