Title is quite self-explanatory, reason I wonder is because every now and then I think to myself “maybe distro X is good, maybe I should try it at some point”, but then I think a bit more and realise it kind of doesn’t make a difference - the only thing I feel kinda matters is rolling vs non-rolling release patterns.

My guiding principles when choosing distro are that I run arch on my desktop because it’s what I’m used to (and AUR is nice to have), and Debian on servers because some people said it’s good and I the non-rolling release gives me peace of mind that I don’t have to update very often. But I could switch both of these out and I really don’t think it would make a difference at all.

  • Korthrun@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    The amount of software available in the package manager, without adding external repositories, exceeds that I’ve seen in any other distro I’ve used. Even with epel, I feel like others fall short.

    The ability to modify the build time flags of software while still using the package manager is also huge. I hate when ffmpeg doesn’t have speex support because some upstream dev figured it was a corner use case.

    It’s me, I’m the target demographic. I’m the one asshole who wants to build ffmpeg with speex support, clamav without milter support and rxvt WITHOUT blink support.

    There are some pretty great userspace helpers too. Things to ensure your kernel is always built with the same options. Things to upgrade all your python or perl modules to the new interpreter version for you. Tools for rebuilding all the things based on a reverse dependency search.

    Slotted installs are handled in a sane, approachable, and manageable way.

    The filesystem layout is standards compliant.

    I recall someone on /r/Gentoo saying something like “Gentoo is linux crack, when you get a handle on it, nothing compares.”

    When I boot my laptop into fedora/arch/mint/etc (or really any non-bsd based distro), I feel like I’m using someone else’s laptop. There are a bunch of git repos under /usr/src for the software I wanted that wasn’t in the package manager. I need to manage their updates separately. Someone else has decided which options are in this very short list of GUIs. I’m using whatever cron daemon they chose, not the one I want. Why is there a flat text log file under /var/db/? Why won’t you just let me exist without any swap mounted? $PATH is just a fucking mess.

  • Shertson@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Fedora. I’ve been using it since Fedora Core 1 and was mostly RedHat before that. I don’t have time to muck around with my desktop and Fedora almost always just works. I’ve had too many problems with Ubuntu and Suse and friends. And while I like Arch and Debian and others, I just want my desktop to be point and click. My days off tinkering on my desktop are long gone. Kids, house, work, wife, grandkids, other hobbies keep me busy. I save tinkering for my selfhosting adventures.

  • MrErr@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    Long time user of Fedora. Tried Ubuntu but came back to Fedora. But now almost migrated to Almalinux. For software app, use flatpak, which has the latest and no library dependencies. Using Wayland too on Almalinux. So not missing anything since moving to away from Fedora to Almalinux.

  • MXX53@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Fedora strikes a good balance for me. I come from arch and opensuse. I like the stability of fedora, but I like that it also gets updates faster than Debian. Most software I have found has Fedora considerations.

    However, I have been using Ubuntu LTS for my self hosted media server.

  • buffysummers@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    I use Fedora. No real reason in particular (I do like yum/dnf a lot), I just think it’s neat.

    I’ve used Arch in the past as well.

  • bazzett@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    I’m well past the age where distrohopping is “cool” (and I don’t have the time for it anymore). So I take a pragmatic approach to choosing which distro to install on my systems.

    • Fedora Workstation on my main laptop because it’s the distro that works better on it, it has reasonably up-to-date software without the hassle and problems sometimes present with rolling releases, and I really like the native GNOME workflow.
    • Linux Mint XFCE on my spare laptop because it only has 6GB of RAM (I plan to upgrade it, but it’s not a priority right now) and sometimes I lend it to my mother and nephew, and XFCE is a very easy to use DE. Also, LM is stable and does not cause unnecessary problems, and has support for the laptop’s touchscreen right out of the box.
    • Debian 12 LXQt on a netbook which I use occasionally, mainly when I’m feeling like just browsing Gopher and Gemini.
    • Debian 12 32-bit headless on my home server, which is just an old netbook I got for free. I have my music collection on it, which I listen to via MPD. It also serves as the main node of my Syncthing setup.

    I’ve used many others in the past (Arch, Endeavour, openSuse, Slackware, Slax, etc.), but right now I think that the Fedora-Debian-Mint combo is the best for my needs.

  • yaroto98@lemmy.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    Garuda - because like endeavor it’s arch for lazy people, plus I got sold on the gaming edition by how much I like the theme and the latest drivers. But that’s just what got me to try it, what sold me on it is when I had a vm of it that ran out of hdd space mid kernel update. I shut it down to expand the drive, booted it back up and no kernels present. Fiddling around in grub in a panic made me realize snappertools auto snapshots btrfs before updating. I think only once in my life (out of dozens of tries) has Microsoft’s restorepoints actually worked for me. Booting to the snapshot was effortless, clicking through to recover to that snapshot was a breeze. I rebooted again just to make sure it was working and it did. Re-updated and I was back in action.

    That experience made me love garuda. I highly recommend snappertools+btrfs from now on and use it whenever I can. Yes, preventative tools and warnings would have stopped it from happening, but you can’t stop everything, and it’s a comfort to have.

  • DasFaultier@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Mint on my work PC, because my dear IT colleagues made the effort to provide standardized installations for us that are mostly carefree and can just be used; you can even get them preinstalled on a laptop or VM.

    Debian on my work servers, because everyone is using it (we’re a Debian shop mostly) and there’s a standardized self service PXE boot installation for it. Also, Debian is boring, and boring is good. And another thing, Debian is the base image for at least half of the Docker images and alliances (e.g. Proxmox) out there, so common tools. The .deb package format is kinda sane, so it’s easy to provide our own package, and Debian has a huge community, so it’s going nowhere in the near future.

    Ubuntu LTS latest on my home servers, because I wanted “Debian but more recent packages”, and it has served me well.

    Not yet, but maybe Fedora on my private PC and laptop soon, because I keep hearing good things re hardware support, package recency, gaming and just general suitability for desktop use. There’s still the WAF to overcome, so we’ll see.

  • Species8472@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Fedora Gnome. I like it and it just works for my daily office use. I don’t have the time nor the mental strength to fiddle with different distro’s on a regular basis.

  • Riv@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Bazzite. Just works really Convenient updates, and more straightforward features

    I started using Linux with Arch as first distro Fedora KDE and Arch would be my other picks

  • edric@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    I’ve been distro hopping for 15+ years but have settled with Mint for the last few, because I just want something that works. I’m too busy nowadays to bother with maintaining a distro, so I just want something that works out of the box and is easy to maintain. The laptop I use it on is connected to the TV as I use it to watch movies.

  • Lettuce eat lettuce@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Depends on the use case.

    I use Nobara on my gaming rig because I wanted up-to-date packages without being on the cutting edge like Arch. And I also wanted all the lower level gaming optimizations without having to set it all up manually. Plus, KDE is soooooo nice.

    Debian on my servers because I want extreme stability with a community-driven distro.

    Linux Mint on my personal laptops, because I like having the good things from Ubuntu without all the junk. Plus the Cinnamon desktop environment has been rock stable for me. It’s my goto workhorse distro. If I don’t need something with a specialized or specific use case, I throw Mint on.

    Arch on my old junker devices that I don’t use much because I like making them run super fast and look sexy and testing out different WM’s and DE’s.

    Void on my junkers that I actually want to use frequently because it’s super performant and light on resources without needing to be built manually like Arch.

    Ubuntu server if I am feeling stanky and lazy and just need something quick for a testing VM or container host in my home lab.

    • incogtino@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      I’ve been on Mint with Cinnamon for about 5 years across desktops, laptops, and home server

      I had to update a machine with a version of Mint that was EoL this year, so I just upgraded through several major versions in a row with no issues

      It was interesting seeing how much more polished each upgrade process was

  • wolf@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    Debian stable (ok, writing this on Debian Trixie which is not stable yet, but nonetheless works w/o trouble in a virtual machine).

    I am using Debian for work and on my servers.

    Why Debian? Because for my use cases there are no real alternatives at this moment.

    • I need stable support for Aarch64 and AMD64, which already rules out nearly every other distribution
    • For desktops I use a highly customized Gnome, which takes some work and my workflow depends on a few plugins, which rules out Fedora
    • For work I need some 3rd party software repositories which again rule out fast moving distributions and other non mainstream distributions
    • By now I think I run Debian and distributions based on Debian for nearly 3 decades, everything I need works stable and good enough at this moment and I accumulated a lot of knowledge about how things work in Debian
    • Some of my hardware needs workarounds (not because it is too new), and again I know my way around Debian and how to patch/fix things for my hardware
    • It is nice that I can use Debian for my desktops and my servers on all hardware I own, I would not want to have to learn different Linux systems for desktops and servers or have different versions of software (think Fedora vs. RHEL/CentOS/Alma etc.)

    Every 6 month I’ll boot Fedoras live cd and play around with the newest Gnome/KDE, but seriously, for at least the last 5 years I never feel like essential improvements are pushed in the newest iterations of Gnome/KDE and I can happily wait the maximum of 2 years until they are released with Debian.

    Saying that, I also own a Steam Deck and as an entertainment/media station I totally love what Valve is doing there. I would also be totally happy to run a De-Googled ChromeOS if it would support all the platforms/software etc. I need. For containers I’ll also happily use Alpine Linux, if it is possible, but again, I’ll mostly default to Debian simply because I know my way around.

    In the end, an operating system is just a necessary evil to allow me to do what I want to do with a computer. As long as I have a stable OS which I can tweak to my liking/needs automatically and central package management, I am good. (Unless it is your hobby to play around with your operating system ;-)).