What is the best Linux distro and for what?

It’s a Linux myth question, though the response can easily find its way from the question. What are you willing to do with ? It’s really depends on what would be your engagement towards the OS (the uses). Are you using it just for daily browsing. For games, Programming and development stuff. Staring without doing anything ? Why not, it could be :)

The laptop hardware specifications, old architecture, new one’s with performances… . All that should be considered when choosing your distro. I cannot tell you what you want, but I can ensure you that you will find your way with Linux as a freedom human right project.

I will describe my first impressions, and will go with distros being used through this year, and how getting used to go with Linux in general.

PS: I’m still learning, technologies are always in development. So, keep in mind that no one get it from the first time, persistent is the key to success.

Well, I firstly installed my Linux distro on virtual machine. It was a distribution called kali Linux made by and for penetration testing purposes, security researchers know what I mean… .(As nowadays called Hackers for which I don’t appreciate the misused term, because people don’t distinguish between black hat Hackers… . Some additional lectures should be done here.) I messed up, as I cannot go through professional things without at least having some knowledge on that. That was my learning philosophy. I was 14 year-old. So wouldn’t give it a try now, because I can screw up with other things on the Windows OS. So, uninstalled the virtual machine. And forgot about Linux. It wasn’t in my to-learn list ! ^_^ .

As I grew up with the (Internet Community), some interests go here, and therefore curious Linux came back to me, and after a brief lecture about Operation System. I got the courage to go through, and re-test it. Installing Ubuntu on virtual machine, just for my studies. Not looking around very much, but, I didn’t like it. I downloaded Linux Mint instead, reading the manual (I Wil refer back to this later, Under the RTFM :) .).

Installing my first linux distro on dual boot with windows (as I can use both systems). It’s good advice for newcomers to begin with. At first on virtual machine. But for me, It wasn’t the case. I knew if I had it, even on dual boot, I would choose Windows as I had already known lot of things there. So, when using it as dual, most of the times, I’m booting into Windows unintentionally EHH!. It’s the truth, the mind like to keep you inside your comfort zone, and thus away from learning new dirty complexe things. So, no learning was going here at all. Finally, with a brave decision, decided to start using Linux as the main distro on my Laptop.

Distros :

Linux Mint :

Linux Mint with Cinnamon Desktop was my first distro. When I firstly logged in, I have the idea to change the mint logo.. The splash screen.. So searching, executing commands in terminal. Lot of digging when facing other problems. Someone could say what the big deal on that? Why bother yourself changing the logo?. It’s curiosity, without hesitations, in seconds I got my image at the splash screen (that loads when system starts).

This is the fun when using Linux, you solve problems. You encounter lot of them if you mess with your system, and that what I recommend you all to do. So you learn by doing. But how to resolve them, and ask Google, DuckDuckGo, yahoo, bing… all these search engines the right question is what matters. Huge community, lot of questions. And of course solutions. You learn how to search for the right information, when and where to look for it. You wouldn’t be able to learn if you aren’t curious. You feel that this button shouldn’t be there, and search how to edit config files, and what program handles that button… and so on. My learning was like that, and I keep doing it as far as I go with Linux. Everything is customizing, look for your comfort, and learn from others.

Debian :

I have tested Debian distro, the core of some other distros as Ubuntu, Linux Mint…(Ubuntu itself is based on Debian). I have got some problems with the installation, it couldn’t recognize my wifi driver (iwlwifi). I installed then the LXLE.

LXLE :

A distro with a desktop environment based on Lubuntu (extends from Ubuntu, but with LXDE Desktop Environment) a lightweight distro (a keyword that I used in many occasions while searching) meant to revive old Personal Computer and old hardware. I forgot to mention that everything that you see in Linux is a program, even the window manager, or the look that you are staring to, so everything is customizable. You are free to install different looks (Desktop Environment, Window Manager).

Crunchbang C++ and Helium Bunsenlabs :

I have tested also the Crunchbang C++, its alternatives and successor the Bunsenlabs, runs smoothly with less ram. It doesn’t have a full desktop environment, just a Window Manager(WM) suffice to get everything work fine. But it’s not friendly-distro for beginners, It requires some knowledge on editing config files,,, . But I enjoyed using it, I have been able to customize almost everything on the distro… .

Manjaro :

It’s one of the distros based on Archlinux a rolling release distro, always running the last updated packages, known also with its Package Manager called pacman. Sincerely I didn’t go with Archlinux core installation as it seems to be more quite complexe. But the Arch’s Wiki keeps thing very intuitive, the community is really huge, and are there for helping. RTFM is another thing to lookup after ^_^. See RTFM section later.

Deepin OS :

Another distro tested, was deepin os, I cannot tell a lot about this, because I like it very much, even more than others. Especially its App Center, really, really you got every package (software) you want. Looks fancy with dock, everything is great on this one. Perfect, but not for old hardware, it could be heavy !

Kubuntu :

I used Kubuntu, extends also from Ubuntu, but this one used the KDE desktop environment, it has its place, with all the effects. I liked the woobly window effect so much. I did my second year engineering project on that distro, and liked the productivity.

Peppermint :

I recently installed peppermint, really good with xfce DE, fast enough to get the work done. it’s on the list of lightweight distro. it wouldn’t take too much memory, at least starts with 3XXmb. and when desktop fully used, the ram can reach its 1.XXGB easily, but keeps software running smoothly.

Elive OS 3.0.6 :

Can’t tell too much about it. Really good, with first impressions with its Enlightenment Desktop Environment, fast, smooth and configurable OS. I didn’t know till now why I left it? May be packages !

PoP! OS :

I installed PoP! OS with its gnome desktop, I wasn’t fun with the gnome desktop at all. but just to try what can be done with this one. It shows that it takes more memory, so it wouldn’t fit my desire for speed, saying efficiency for more reliability.

Linux Mint with xfce as DE :

Currently running the Linux Mint Tina with xfce4 desktop, I really enjoy the look, and the feeling inside xfce when just turning back from gnome. What a sensation, running 3xx megabit of ram is deadly good, you can easily customize everything,

I think I will stick to this distro, as it is based on Ubuntu, and got most of my favorite packages. With its LTS (Long Term Support) that goes till 5 years from 2018 (because it’s based on Ubuntu 18 LTS). So, I will be using it until April 2023. I’m not changing to any distro until the 5 years of support get done. of course updates, and upgrades are necessary. Except if changing the OS to macOS (the unix-like to unix).

RTFM :

Before I finish the story, I would like to explain in brief what’s RTFM, it is important to know and act on that. RTFM stands for Read The F*cking Manual :) , Sorry for the offensive one, but the importance is obvious haha. Reading manuals are not really a such of wasting time as you may think, but rather than causing problems and search for hints on WWW, you could easily avoid them by understanding how things work. Or, sometimes you may encounter basics issues, that were asked before and marked as resolved, you might refer then to the FAQ (Frequently Asked Questions) to get answers. That’s it in short, more you read more you understood what behind. So, reading can gives you what you are looking for, and The quieter you become, the more you are able to hear.

Now focusing on the real work. Enough spending hours from distro to another. Perfection has its dark side though. This was my little, still short story about Linux, without diving into details.

Thanks for spending time reading this, you caught my attention if you finished these words. I wish you to try something different, developing good attitude, and remember with persistence and ambitions everything should work better. S.BLG

Resources :

https://techfoss.net
https://stackexchange.com
https://stackoverflow.com/
https://wiki.archlinux.org/
https://askubuntu.com/
https://wiki.ubuntu.com/
https://www.webopedia.com/TERM/K/kernel.html
https://en.wikipedia.org/wiki/Linux_kernel