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.


  1. This was my main incentive for switching to Arch a long time ago, and it worked! ↩︎

  • antbricks@lemmy.today
    link
    fedilink
    arrow-up
    5
    ·
    8 hours ago

    If you are wanting to learn more Linux internals AND create something maintainable, you can create your own distro using Yocto/Bitbake. LFS teaches you all about Linux internals, but kind of leaves you to twist in the wind afterward. I would argue that Yocto exposes those internals AND gives you the ability to maintain the distro you’ve created (roll your own packages, pull in kernel patches/versions/modules, scan for applicable CVEs, etc.)

    Or Gentoo sounds cool. Maybe an easier intermediate step before rolling your own.

    • undrwater@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      5 hours ago

      Yocto / Bitbake were inspired by Gentoo’s portage.

      I used them when playing with zaurii (Zaurus PDA) and openmoko.