I've installed arch Linux and liked it, but lfs and Gentoo would be too time consuming compiling everything and not doing anything during and after install. Are there any distros like arch that don't have me compiling everything?

  • philluminati@lemmy.ml
    ·
    11 months ago

    A linux distro is a linux distro. It’s you, who invests the time to experiment and understand, who unlocks advanced features. There’s no shortcuts to learning Linux than to use it and read about it and install it many many times.

  • s20@lemmy.ml
    ·
    11 months ago

    What do you mean? Arch doesn't have you "compiling everything". It's a mostly binary distribution. The Arch repositories are binary, and more than a few of the packages in the AUR are binary as well.

    I'm also not following "not doing anything during and after install" - what do you mean by after install in that sentence?

    I'd love to help, but I can't figure out what your issue is. If you're looking for something like Arch, but faster and easier to set up, try Endeavor - it's basically Arch with a graphical installer and some neat extra tools.

    I'd also suggest looking in to Void, since you don't appear to be afraid of the command line. You'll find it similar in approach to Arch, but everything is binary packages; there's no compiling unless you grab dev tools and pull the source from Github or Codeberg or whatever yourself.

    • BaconIsAVeg@lemmy.ml
      ·
      11 months ago

      I’m also not following “not doing anything during and after install” - what do you mean by after install in that sentence?

      I made the mistake of trying to pacman -S librewolf not realizing it was going to compile from source. An hour later (on my Ryzen 7 5800X) it wasn't finished, so I killed it and installed librewolf-bin.

      • Auli@lemmy.ca
        ·
        edit-2
        11 months ago

        librewolf is not an official arch package it is in AUR. So you couldn't have just typed pacman -S librewolf to compile it; and if you really wanted it without compiling libreworlf-bin.

      • choroalp@programming.dev
        ·
        11 months ago

        It takes like 10 seconds to install a package. Get benefits of Source based distros while still being fast af + No dependency hell

          • Eufalconimorph@discuss.tchncs.de
            ·
            11 months ago

            Yes, or if you override something you'll compile that thing and anything depending on it. If you override glibc, you'll recompile pretty much the entire system!

            • zwekihoyy@lemmy.ml
              ·
              edit-2
              11 months ago

              true, --substitute false will compile all dependencies, down to the compiler itself, but a simple (/s)

              nix-build "  " [package] --check
              

              will compile just the chosen package, skipping dependencies, and compare it against the cached binary in the repo to ensure they're equivalent.

              I could have gotten that nix-build command slightly off as I'm typing this from memory. I am also saying most of this in jest as they aren't really solutions to anything mentioned above and I moreso find them interesting features.

  • NormalC@lemmy.blahaj.zone
    ·
    11 months ago

    NixOS or GNU Guix are your best options for advanced distributions. Guix is a much newer project so theres a lot of ways you can contribute.

  • sjmulder@lemmy.sdf.org
    ·
    11 months ago

    I like Void, it feels a little more like a BSD. But I’ve only really used it for experimentation, no idea what it’s like as a daily driver.

    You could also try an actual BSD. OpenBSD has a very clear style and direction which I like but be careful when partitioning, they have their own ‘disklabel’ system. Updates are really streamlined with syspatch and sysupgrade.

    NetBSD had a nice TUI installer. It may appear a bit less focussed on its aims but has a lot going for it: many supporter platforms, a friendly community, etc.

    There’s also FreeBSD, DragonflyBSD, possibly more but I don’t have much experience with those.

    • yum13241@lemm.ee
      ·
      11 months ago

      OP is probably complaining about AUR packages needing to be compiled most of the time. In that case, use the chaotic AUR. If you don't trust it, then compile the software from the AUR yourself.

  • silent_water [she/her]
    ·
    11 months ago

    try nixos. you can write one configuration for a bunch of different machines and carry your user profile around via home-manager. it's great.

  • PaX [comrade/them, they/them]
    ·
    11 months ago

    I like Alpine Linux. You could also try OpenBSD if you want a Unix that just works without as much struggle. NetBSD and FreeBSD are also around and have Linux binary compatibility.

  • mackwinston@feddit.uk
    ·
    11 months ago

    What do you mean by "advanced Linux distro"?

    If you mean starting at a minimal starting point and only installing what you need, then you may as well start off with a minimal Debian netinst, then add the stuff you want once you've got the minimal system installed.

  • MrSnowy@lemmy.ml
    ·
    11 months ago

    What do you mean by "Like arch" exactly? What part of it would you like to keep in your next distro?

    I've tried quite a few and have been on the debian train for ~5 years simply due to stability and usability

  • Glome@feddit.nl
    ·
    11 months ago

    Similar to arch in what way? What about arch don't you like, you can look at other arch-based distros.

    Most distributions have binary package managers anyways, so you won't struggle to find some.

    • wtry@lemm.ee
      hexagon
      ·
      11 months ago

      There isn't anything about arch I specifically don't like, I'd just like to see if there's anything that's better in a certain criteria I don't yet know of.