WARNING TO NEW LINUX USERS: USING DISTROS NOT FORKED FROM DEBIAN/RHEL WILL MAKE FINDING TECH SUPPORT HARDER

GoboLinux with its symlink system to make the file hierarchy more human readable is something I find cool.

I stumbled upon it because I wanted to go back to using AwesomeWM (learned a little LUA from payday modding) and it's somehow the only distro to offer it as a default.

  • crime [she/her, any]
    ·
    3 years ago

    NixOS for sure. There are aspects that are annoying and the learning curve is pretty steep, but deterministic builds and (relatively) easy package version management is :chefs-kiss:

  • ComradeBongwater [he/him]
    ·
    3 years ago

    Haven't tried out NixOS yet, but it looks exciting and I'm gonna take it for a spin in a VM this week.

    • femboi [they/them, she/her]
      ·
      3 years ago

      If you want an even weirder recommendation, I've never tried it myself but I hear that Exherbo is made by Gentoo people who decided that gentoo didnt go far enough 👀

    • KelquunDotre [he/him]
      hexagon
      ·
      3 years ago

      IIRC dependency hell can be auto-resolved by dnf but not yum orapt.

  • PorkrollPosadist [he/him, they/them]
    ·
    edit-2
    3 years ago

    Gentoo. The way you can change build options for individual packages and have it reflected in the resulting dependency graph is pretty unique. Most other package managers essentially have static dependency graphs and sometimes offer you separate packages of the same program as a workaround (like Emacs and Emacs without GUI support).

    I've tried NixOS as well but I didn't stick with it. It does so many things in a unique way that there's no way to use it without constantly cross-referencing the Nix documentation with the upstream documentation and digging into the Nix code to see what on earth they're doing. The error messages are completely useless and it needs a lot more documentation. It is very cool though.