I mean, for more than a few months or years or so...
- If you use Ubuntu, or Debian-based; then it is probably a no-brainer?
- That includes, if you had to compile from source.
- Arch Linux, or Arch-based, like Manjaro, should have quite a large and thorough documentations, because of Arch itself
- What about Fedora, CentOS, OpenSuSE, BSD, Oracle? How do you survive those?
- Somehow, DaVinci video editor is developed in CentOS.
- Have anyone tried Darwin-based?
- What about Alpine, or something else? Do you need a desktop environment at all, if you can survive with CLI, or perhaps, tmux?
- Does it affect you Docker distro of choice?
Top comments (4)
I agree with you. I tried the KDE spin too but I didn’t find the same experience than with GNOME so I tried other distros with plasma, but I’m back to Fedora gnome after some days. I’m not able to find the same feeling with a KDE distro and I will keep trying distros.
I use VoidLinux with xfce and can wholeheartedly recommend it for advanced users who want something equally stable and hackable between Alpine and Arch with a sprinkle of gentoo. As a front-end developer, I need a DE, at least for the browsers. I can make do with vim, but prefer vscode.
I moved to Ubuntu from Mandrake (yes, this was long ago) for the reliability of Apt and Debian packaging. I've generally been happy with how Ubuntu manages updates for LTS editions. Such as: the combination of reliable security patching, kernel updates and with a few applications kept very current (e.g. Firefox).
The two-yearly LTS updates have gone smoothly (bar one a very long time ago) although hardware updates about every 5 years means I do LTS-to-LTS perhaps half the time.
I used to occasionally try other distros, but nothing about them ever gave me anything of actual value for my usage.
However, I will mention that I long ago changed to installing to external USB drives instead of to the internal drive of a computer. This let my USB drive "be my real system" and the computer just a thing to run it on.
I recently wrote up my current method for making this kind of setup, see:
dev.to/geraldew/ubuntu-linux-insta...
I'm using Arch Linux with KDE Plasma