DEV Community

Discussion on: Au Revoir, Gentoo - Sell Me A New Linux Distro

Collapse
 
stylemistake profile image
Aleksej Komarov

I suggest, if you go Arch way, install pure Arch and not Manjaro. It only takes about an hour to properly set it up by the book, and you only have to do it once.

Here are the benefits:

  • Simpler architecturally, because packages are almost pure upstream, without distro specific patches and functionality.
  • Simpler to maintain in the long run, because there is a lot less added junk and distro-specific configuration, so if something breaks, you usually know exactly what broke, because everything was installed and configured explicitly by you.
  • Now, regarding breakages, I had zero major issues in two years of upgrades, and if something did break, it was a planned change (usually something minor) and it was announced in the archlinux.org newsletter. This might not be the case with Manjaro, and their activity is a lot more opaque in my opinion.
  • You get a lot more community support, because it's the most common denominator. A lot of Arch Wiki is built around this idea. Nobody wants to bother with specifics of a distro.

Only real downside is that the rest of the world is still packaging their stuff for Ubuntu/Debian with their lagging dependencies, so sometimes you will get issues like non-existent TorchVision binaries for Python 3.8, so you have to compile them from AUR. But you would do that either way, Manjaro or Arch. This is a trade off of a bleeding edge distro.

Overall, Arch is an initial 1 hour pain, and then it's a painless distro over the long run. Highly recommend.