I have been using Arch for five years and I think I would like to call myself at least a progressive beginner when it comes to Linux, computers and networking, to be humble. 🤣
I would like to “move on” to Gentoo or LFS to force myself to learn more[1]. Please share your pros and cons for switching to any one of these approaches.
Use case: a gaming rig (using nvidia’s proprietary drivers and an AMD CPU) on one system and a server on a separate system.
This was my main incentive for switching to Arch a long time ago, and it worked! ↩︎


LSF is not a distro. It is a instruction manual and teaching aid. Don’t use it as a base for you main OS. And IMO Gentoo does not really teach you more then Arch does. It gives a bit of flexibility that not many care about (how things are compiled) at a very big cost (of having to compile everything yourself). I would not use either unless compiling things is your hobby.
Sure, try them in a VM if you really want to. But I would not really consider that moving on from your current distro nor do you really need to do that.
I agree with everything you said.
OP, you can use it as your main OS, and I know some people do. I wouldn’t recommend it, though. Because once you have LFS you realise that you need at least automatic dependency resolution. And once you start thinking about it you realise that you’re reinventing a package manager. At that point just use a distro you like :D