this post was submitted on 17 Apr 2025
169 points (95.7% liked)

Linux

54128 readers
583 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] bazzett@lemmy.world 4 points 3 weeks 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.

[–] lilith267@lemmy.blahaj.zone 4 points 3 weeks ago

Alpine!

More stable then arch, but just as if not more lightweight and customizable. I have nothing against systemD or GNU but for my usecase I just want something small and simple

[–] link42@lm.preferlinux.de 4 points 3 weeks ago

Arch on the Desktop, Debian on the servers for peace oft mind.

[–] procapra@lemm.ee 4 points 3 weeks ago

Over the past few years I went from using Debian Stable, to Debian Testing-Unstable mix (this is a supported way of using Debian look it up), to Debian Unstable/Sid on my main PC.

I think they all can be used for different purposes, and because they all use basically the exact same tools and utilities I don't have to fiddle with figuring out the specific commands I need to run if I need to tweak a server.

[–] DasFaultier@sh.itjust.works 4 points 3 weeks 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.

[–] TheFadingOne@feddit.org 4 points 3 weeks ago

I've been using Arch since October 2019 and I've stuck with it because it has been a really comfortable experience. I really love the package manager. The packages are usually new enough to not cause me any major problems but are tested enough to not break anything. Regarding the latter point, mileage might vary. I have never had anything break on me that I haven't broken myself (and I don't update very frequently) though I know not everybody is sharing that experience.

1 year ago I also started using NixOS on my desktop and it's been a very interesting experience. Design wise it's pretty good but there are a number of things that really annoy me. Some days I'm really considering putting NixOS on my laptop and some days I'm leaning more to putting Arch back on my desktop.

[–] Panamalt@sh.itjust.works 4 points 3 weeks ago

Every single time I try something new I reinstall Fedora within a day, pretty sure it's just Stolkholm Syndrome at this point

[–] Gabadabs@lemmy.blahaj.zone 4 points 3 weeks ago* (last edited 3 weeks ago)

I've been using Garuda for... Two or three years? I've done a lot of distro-hopping looking for something that won't just break on me. I used Ubuntu for a long time but kept running into situations where it would break, such as boot loops. Eventually I settled on Garuda because it ships with newer software and Nvidia drivers, which is helpful because I use my PC for gaming. I have stuck around because it's garuda-update command automatically makes a backup of your system out of the box, and you can select to boot into a backup in grub then restore it really easily. There have been a couple times where something has broken on an update, but when that happens I can immediately restore the backup, and I don't even need to remember to run a backup manually. I do feel that the default theme is a bit gaudy so I swapped it to a default KDE, but other than that I've had pretty much only good experiences with Garuda.

[–] AllHailTheSheep@sh.itjust.works 4 points 3 weeks ago

I use bazzite. I prefer fedora (that's what I have on my laptop) but the Nvidia drivers consistently give me trouble with fedora on my desktop. I'd get it stable for a little bit then something broke. eventually I got tired of it and tried bazzite since I had heard it was better in that regard. I love the out of the box Nvidia support as well as the HDR support with no extra steps. I'm really not a fan of immutable distros in general, I think rebuilding the ostree everytime I need to install a system package not available in any other way is super annoying, but it just works and that enough for me right now. I also enjoy some of the software it comes packaged with, like btrfs snapper and a very comprehensive ffmpeg build. I'll probably switch away from it to try something new this summer, but at least until my finals are over I just need it's stability.

[–] jadsel@lemmy.wtf 4 points 3 weeks ago

Primarily Garuda these days. It's basically Arch with some user-friendly additions. The major reason I tried it on a then-new gaming laptop was the actually really good IME hardware detection and minimal fuss NVIDIA setup using their latest drivers.

I was having enough headaches trying to get graphics actually working properly on the Debian-based distro I had been using, that I said fuck it and tried something that would hopefully get things working for me so that I could at least see that configuration to figure out where I'd been going wrong. Then I liked it enough that I have mostly just stayed there on this machine. (Did finally get things fixed on the other side, though.) But, I was already fine with Arch, which probably helps.

[–] fratermus@lemmy.sdf.org 4 points 3 weeks ago

Why do you use the distro you use?

I've used many distros over the years (and test spin up many in virtuals to see what they are like) but keep coming back to Debian. I also like vanilla ice cream.

[–] LeFantome@programming.dev 3 points 3 weeks ago

I favour Arch because I prefer everything I want to install to be in the package repo and for it to be a version actually new enough to use.

But I actually use EndeavourOS because it is 99% Arch but installs easily with full hardware support on everything I own (including a T2 Macbook). It never fails me.

And now I have realized that I can use Distrobox to get the Arch repos and the AUR on any dostro I wish.

So, I now have Chimera Linux on 4 machines because it is the best engineered distro in my view. The system supervisor, system compiler, and C library matter to me (not to everyone). All these machines have the AUR on them (via distrobox). Best of all worlds.

[–] savvywolf@pawb.social 3 points 3 weeks ago

For my main desktop I use Mint because it just works, widely supported and Cinnamon is good (sadly no Wayland yet. ;_;). I also use Home-manager for my configuration because it allows me to easily just specify my config as a set of files I can check into git.

For my server, I use NixOS, because having all my configuration in a few text files is very nice to get an overview of what my server is doing.

[–] squid_slime@lemm.ee 3 points 3 weeks ago

I was running only arch on my surface pro 7 and my amd desktop, then last week after an update it seemed gnome and Linux surface kernel weren't playing nice and had bricked the install. I have switch the laptop to Debian but I tend to stick with arch, like op as I am used to it, I now run Debian as it is known to be stable.

I would love to find a new distro but for me its the sunk cost fallacy, I have put so much time into learning arch and to repeat all that - this new distro would need to offer something wildly different.

[–] WQMan@lemm.ee 3 points 3 weeks ago (1 children)

EndeavorOS;

Gives the benefit of having latest up-to-date packages for gaming, while negating the downsides of having to configure the OS or graphics driver upon installation.

Honestly, if think EndeavorOS comes with full UI support to download stuff from AUR and Flathub, I think it would become a pretty solid OS for any casual user looking to get into Linux. (Well, unless they are religiously against Arch. Then again your casual user probably don't even know what 'Arch' is or care enough to be religious about it.)


Also yea, usually you run Ubuntu LTS or Debian Stable on servers unless your company paid for some licensing.

load more comments (1 replies)
[–] ronflex@lemmy.world 3 points 3 weeks ago

I primarily run Linux server distros for what I like to do. I usually do Debian since it's a nice base to just add whatever on to (sudo isn't even installed out of the box) so I have been working on a customized install script but if I don't feel like messing around too much I just go with Ubuntu and avoid using snaps for anything I care about (especially Docker, like wtf is with the snap version of Docker). I like the default toolset of Debian based distros and not having to screw with SELinux.

[–] BradleyUffner@lemmy.world 3 points 3 weeks ago

It was the first one using Wayland by default that worked on my machine out of the box.

[–] brax@sh.itjust.works 3 points 3 weeks ago

I jumped from Ubuntu over to Arch because I was getting fed up with all the things I wanted to do being unavailable in Ubuntu, but all in the Arch repo or AUR.

I've been using Debian-based distros for like 25 years, so it was definitely a bit of a change, but it didn't take long to adjust. I'm glad I made the change.

[–] mrerr@lemm.ee 3 points 3 weeks 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.

[–] originaltnavn@lemm.ee 3 points 3 weeks ago

Debian Sid, the unstable rolling release branch of Debian. It has the worst of both Debian and Arch!

On a more serious note, it allows me to have a somewhat standard Debian system with bleeding edge tooling.

[–] daggermoon@lemmy.world 3 points 3 weeks ago (3 children)

I use Arch (btw) because CachyOS was giving me issues.

load more comments (3 replies)
[–] whaleross@lemmy.world 3 points 3 weeks ago (1 children)

Variants and derivates of Debian on my servers and other headless devices because no reason except I know it, it is stable, it works.

Been trying linux for desktop every five-ten years for the last twenty odd years and went back to Windows every time because it was too bad experience despite I really tried to like it.

Except this time.

Fedora KDE on my laptop, soon on my stationary as well. No more Windows for me.

[–] N0x0n@lemmy.ml 3 points 3 weeks ago (3 children)

I can't stand seeing my father struggling with windows...I tried to make him switch, but he has old piracy blood in him and just want Windows things and pirated software, some which do not have any alternatives on Linux.

Also, he's getting old and he always talks about he don't want to relearn a whole system. But everytime we see each other and talk about computers he trash talks how bad windows is...

Maybe that's just something he needs... And boring distros are going to make him depressed? Dunno

Sorry for the story time, but you switching fully to linux made me think of my Dad in hope sometimes he will also take the steps to get out of there 😅!

load more comments (3 replies)
[–] BeigeAgenda@lemmy.ca 3 points 3 weeks ago

I use Devuan on my servers, changed because I was annoyed that systemd was forced on me. (I have mellowed a bit since and accept that systemd is here to stay)

I chose Mint for my laptop, because I just want a OS that works and still gives me a taskbar. (Here I got fed up when Ubuntu switched away from gnome)

All of them are apt based Linux because it just works and when apt shoots itself in the foot during dist upgrades you can still wrangle it back in working order.

[–] Mwa@lemm.ee 3 points 3 weeks ago* (last edited 3 weeks ago)

PC: Cachyos love the aur and the compiler optimizations + they compile or put aur packages in their repos which saves time by not making you compile anything

Laptop: Linux mint easy to use and stable

Phone: Android (does it count??)

[–] accideath@lemmy.world 3 points 3 weeks ago

Nobara: Has all the gaming features I want on my gaming pc (like gamescope) and is htpc capable. Also, it’s based on Fedora, which I’m familiar with.

Fedora: I like gnome and it’s always fairly up to date and rock solid. Great on my laptop.

Have considered switching to openSUSE though. It’s German (as am I), it’s the first Linux distro I ever used (on my granddad’s PC, more than a decade ago) and I’ve heard a lot of good about tumbleweed.

[–] ECB@feddit.org 3 points 3 weeks ago

I use opensuse (tumbleweed and slowroll) because I just wanted to try it out a few years back and it mostly just works.

If I were to reinstall today, I'd probably use fedora again, since it's much easier to use things like Waydroid.

[–] nullpotential@lemmy.dbzer0.com 3 points 3 weeks ago

Arch has a combination of great documentation and great packaging. I use Debian on a server but for daily use, everything I need is on Arch.

[–] nagaram@startrek.website 3 points 3 weeks ago

Pop OS

Lots of people were hyping it in 2019/2020 so I thought I'd give it a try as my first real Linux experience. It works great and has a Nvidia driver option when I need that. So I never really tried to switch.

Distro hoping never appealed to me, but I did try Fedora, Manjaro, Mint, Ubuntu, and Debian 12.

I use Kali for work and considered swapping to XFCE DE but pop is fine.

[–] mintiefresh@lemmy.ca 3 points 3 weeks ago

I have been using Tuxedo OS for the past few months.

I just wanted to use something that was Ubuntu based with KDE.

KDE Neon sounded a bit too bleeding edge to be used safely as a daily driver. And Kubuntu is maybe a bit too conservative for me.

Tuxedo OS seems nicely balanced between that and so far it's been great.

[–] 0xf@lemmy.ml 3 points 3 weeks ago

Cachyos, since I like archlinux and the things it comes with I would install on arch. There's even a few things that would have to be compiled from aur that's in their repository pre-compiled.

load more comments
view more: ‹ prev next ›