I’m wondering what the current favorite distros are besides the most popular ones like Arch, Debian and Fedora.

  • SteleTrovilo
    arrow-up
    48
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    NixOS for me. It’s a package manager (a very nice, declarative one) that you can use on any Linux (or Mac), and there’s also an entire distro based on it.

    • Lupec
      arrow-up
      15
      arrow-down
      0
      ·
      9 months ago
      link
      fedilink

      Yeah I’ve gotten into Nix recently and it’s slowly been taking everything over bit by bit. So now I have the standalone package manager when I’m on WSL or other distros, full NixOS on a couple machines, fully reproducible LXC containers for my Proxmox build, the list goes on and on! Hell, I’ve got it on my steam deck to manage my CLI apps just because I can lol

  • floofloofEnglish
    arrow-up
    47
    arrow-down
    1
    ·
    9 months ago
    edit-2
    9 months ago
    link
    fedilink

    OpenSUSE Tumbleweed has been my desktop home for the last year. It’s very up to date, yet it’s somehow solid and reliable despite sometimes receiving hundreds of updates per week. And if anything goes wrong with an update you can easily roll back to a BTRFS snapshot. It has a good repository supplemented by Flatpaks, and I haven’t had any problems finding software, yet it’s not a hassle like some other cutting-edge distros. It uses KDE Plasma by default, which I consider a plus. I came to it from Mint, which was my go-to distro for a long time, but I enjoy Tumbleweed more for its up-to-dateness and configurability, and I have (surprisingly) encountered more software gaps on Mint.

  • A7thStone
    arrow-up
    34
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    I’ve been using Opensuse since it was called SuSE. Tumbleweed is great.

  • Deebster
    cake
    English
    arrow-up
    33
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    Can it still be a favourite if I haven’t touched it in a decade? I still love Gentoo but I have enough shiny things to burn up my time.

    • atzanteol
      arrow-up
      6
      arrow-down
      0
      ·
      9 months ago
      edit-2
      9 months ago
      link
      fedilink

      Same! I’m on Ubuntu and Pop these days but I fondly remember my old distcc build cluster

      Portage is still far and away my favorite package manager.

      • Unforeseen
        arrow-up
        2
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        Hahaha same on the distcc cluster. It was a rare proud moment for me many years ago. I rememeber when I got the cross compiling working it felt like magic. Good times.

  • kalpol
    arrow-up
    30
    arrow-down
    0
    ·
    9 months ago
    edit-2
    9 months ago
    link
    fedilink

    OpenSUSe. Tumbleweed as a rolling bistro is amazingly stable, yast is nice, and it all just works great. Leap for the servers, and things are solid.

    • Dio9sys
      arrow-up
      6
      arrow-down
      0
      ·
      9 months ago
      link
      fedilink

      Same. Tumbleweed here. All the benefits of the rpm ecosystem but with less hassle and more updates

    • Evil_Shrubbery
      arrow-up
      4
      arrow-down
      0
      ·
      9 months ago
      edit-2
      9 months ago
      link
      fedilink

      OpenSUSE for me too.

      I also switched family & friends to Thimbleweed (since a bit too snappy Ubuntu) & it’s been great.

      • milicent_bystandr
        arrow-up
        4
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        I should think so too. A Thimbleweed sounds an excellent plant for an Evil_Shrubbery.

        • Evil_Shrubbery
          arrow-up
          2
          arrow-down
          0
          ·
          9 months ago
          link
          fedilink

          My evil plans have been discovered!!

          Regardless the evil plant army must grow. Rolling thimbleweeds are usually our scouts and assassins (rarely kamikaze when on fire, looks cool tho).

          What I’m saying is that you better be on the lookout, maybe hide if you see a thimbleweed with a gun or knife.

  • dinckel
    arrow-up
    28
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    I’m enjoying what Nix does. That said, the learning curve is very steep, and the documentation is very inconsistent and usually poor.

    The repositories for both nixpkgs and nixos are absolutely colossal, which is a huge plus, but their configurations are not listed on the same page, and it can lead to a lot of confusion. Unlike Arch’s PKGBUILD, which practically tell the build system exactly what to do, you’ll have to learn the structure of current configuration files, or the more recent flake system, to setup things how you like.

      • BCsven
        arrow-up
        6
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        Its actually not that bad. A few google searches on how to setup config files and going to https://search.nixos.org/packages to show you what info to fill in in the NixOS configuration is all you do.

        • Atemu
          arrow-up
          6
          arrow-down
          0
          ·
          9 months ago
          link
          fedilink

          And, even more importantly, https://search.nixos.org/options to figure out which options to set. Always search for options first. “Installing” something by just adding the package to systemPackages etc. is usually the correct thing to do for end-user applications but not for “system things” such as services.

      • Lunch
        arrow-up
        2
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        I recently had the same thoughts but was Ted to try nonetheless. Asked for some beginner friendly resources here on lemmy a little while back. Might be to further help for some 😊

        https://lemmy.world/post/9968863

      • dinckel
        arrow-up
        3
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        That’s technically correct. The “NixOS configuration” tab is sufficient to just install something, however out of ever package I’ve personally used, none of them have listed the available options there. For example: this theme, and what the extra options are

      • o_d [he/him]
        arrow-up
        1
        arrow-down
        0
        ·
        9 months ago
        link
        fedilink

        That’s just the installation config. For more popular packages, the wiki sometimes contains additional configuration.

    • spingEnglish
      arrow-up
      1
      arrow-down
      0
      ·
      9 months ago
      link
      fedilink

      the documentation is very inconsistent and usually poor.

      So many excellent projects are crippled by having little but reference docs and scant, over abstracted descriptions.

  • Linuturk
    arrow-up
    25
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    Damn Small Linux was a favorite a long time ago.

    PopOS! Is it for me these days.

    I’ve started to dip my toes into NixOS. I really love their design concepts.

  • synthsaladEnglish
    arrow-up
    23
    arrow-down
    1
    ·
    9 months ago
    link
    fedilink

    Alpine.

    I’m a longtime Arch user, and would have preferred to use Arch on a particular system, but didn’t want to deal with needing to babysit ZFS packages from AUR.

    So, I decided to use Alpine after never having tried it before, and ended up sticking with it. Like Arch, it’s both lightweight and has a capable/sensible package manager, which are the main things that are important to me.

    I haven’t had any growing pains from Alpine’s use of busybox/musl/openrc, things mostly Just Work!

    • bbbhltz
      arrow-up
      5
      arrow-down
      1
      ·
      9 months ago
      link
      fedilink

      Came here to say the same thing

    • 1984
      arrow-up
      3
      arrow-down
      0
      ·
      9 months ago
      link
      fedilink

      It will bite you after a while. I remember using alpine in a docker image many years ago and running a python program that needed some modules installed, where one of them required compiling c code. Naturally that didnt work on alpine since its using its own c library. So couldn’t run the python app at all on alpine.

    • Cwilliams
      arrow-up
      2
      arrow-down
      0
      ·
      9 months ago
      link
      fedilink

      I remember having all of these libseat and elogind errors when I tried to use anything wayland-related: Sway, Hyprland, even KDE. Since then I switched back to Arch because I felt like everything Just Worked™️ there

  • Kangie
    arrow-up
    21
    arrow-down
    0
    ·
    9 months ago
    link
    fedilink

    Gentoo. It’s amazingly customisable, easy to configure and write packages for, has an extraordinarily good wiki (and installation instructions), and is always seeing new and active development.

    There is also official binary package support for architectures as of recently too, which makes it easy to mix and match compiling from source and binary packages.

    • FlakyEnglish
      arrow-up
      8
      arrow-down
      0
      ·
      9 months ago
      link
      fedilink

      +1 for Gentoo - Portage can be fun in a weird way. I’m more of a “just work” type of person though, so I’ve stuck to Arch, but the time I had with Gentoo was pretty great and the new binary package format might bring me back. I do have a 7950X nowadays so I wonder if that’d fly through Gentoo on bare metal.

    • twei
      arrow-up
      4
      arrow-down
      1
      ·
      9 months ago
      link
      fedilink

      Wait until you hear about biebian