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

Linux

54145 readers
525 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 5) 50 comments
sorted by: hot top controversial new old
[–] analoghobbyist@lemmy.world 2 points 3 weeks ago

I'm relatively new to Linux, so I'm testing a few distros via VMs right now. My main desktop runs OpenSUSE Leap with KDE Plasma and I love it so far. I'm also trying Fedora 42 with GNOME, but I'm realizing I don't like GNOME. I'm running Linux Mint Cinnamon on a 2016 MacBook Pro, which is pretty nice too. I also ran Debian stable for a bit. OpenSUSE is my favorite of the ones I've tried.

[–] Crazyslinkz@lemmy.world 2 points 3 weeks ago

Arch, because it has what I want for gaming. Also its simple, lots of help in forums and community driven. Im not too big on rolling, but it's really stable and works.

I have distro hopped a bit, used fedora, ubuntu, debian, and manjora. Stopped on arch as, I like my xfce set up with arch.

KISS - keep it stupid simple or simple stupid.

[–] RotatingParts@lemmy.ml 2 points 3 weeks ago

I use Kubuntu. I like the KDE desktop and I like a Debian based OS. If someone is going to make their software for Linux, it will almost certainly be available at least for Debian. If, say you want it for Arch, you need to wait for someone to put it in the AUR or build it yourself.

[–] ProtonBadger@lemmy.ca 2 points 3 weeks ago

I agree, only release schedule really matters, package managers are easy to learn.. I don't think the AUR is that special either, I've always found everything I needed no matter the distro, but maybe I don't have exotic requirements.

I'm fine with most distros, though I don't bother with the fast rolling ones anymore, I did for a few years but I don't see the point for me. I'm happy with Fedora or an Ubuntu derivative and major updates are one command which is trouble free unless you've changed something in a non-standard way.

Now using Pop 24.04 as it's on a stable base and I code COSMIC stuff, oh and they update kernel/nvidia/mesa on a regular basis (I use hybrid Gfx, Intel iGPU and NV offload). I'll probably stick with PopOS or Fedora COSMIC spin/copr moving forward.

Use case for me is coding and gaming.

[–] owenfromcanada@lemmy.world 2 points 3 weeks ago

I've used Debian, Ubuntu, Mint, and Manjaro. All viable options. I'm currently using Mint on my daily driver, Ubuntu on my HTPCs, and Debian on my servers.

I liked the rolling release aspect of Manjaro, but I missed having a system that works with DEB files. I'm not a fan of flatpak/snap/appimage due to the size (I've often had to use slower internet connections). I settled on Mint for my daily driver because it has great and easy compatibility for my hardware (specifically an Nvidia GPU). It worked okay on Manjaro as well, but I've found it easier to select and switch between GPU drivers on Mint. And Cinnamon is my favorite DE, and that's sort of "native" to Mint.

I'm using vanilla Ubuntu on my HTPCs because I have Proton VPN on them, and it's the only setup I've found that doesn't have issues with the stupid keyring thing. And Proton VPN's app only really natively supports Ubuntu. The computers only ever use a web browser, so the distro otherwise doesn't matter that much.

I'm using Debian on my servers because it's the distro I'm most familiar with, especially without a GUI. Plus it'll run until the hardware fails, maybe a little longer.

[–] yaroto98@lemmy.org 2 points 3 weeks 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.

[–] UntouchedWagons@lemmy.ca 2 points 3 weeks ago

Debian because it just works. I am interested in trying NixOS though.

[–] sic_semper_tyrannis 2 points 3 weeks ago

I use Mint because I use lots of small project software that tends to only have packages for Debian/Ubuntu. Mint also works very well with an NVIDIA card. I've tried other distros but they fail to work well with nvidia.

When I get a new AMD laptop I want to try Vanilla OS as apparently it can use any package format but is also immutable which I like. I just hope they have the KDE Plasma edition out by then because I really don't enjoy Gnome

[–] Lettuceeatlettuce@lemmy.ml 2 points 3 weeks ago (1 children)

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 2 points 3 weeks 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

[–] randomcruft@lemmy.sdf.org 2 points 3 weeks ago

Fedora… it took way to long to figure out how to remove all the software I didn’t need / want and still have a functional system. I will not subject myself to that pain again 🙂

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

Arch on desktop/laptop because I'm very comfortable with it, and I can set it up the way I like.

Debian on servers because it's stable and nearly everything has a package available, or at least instructions for building.

Same as OP, but I'm not likely to change them out. I've tried a lot of distros over the years and this is what works best for me.

[–] haque@lemm.ee 2 points 3 weeks ago

I started off with ubuntu in 2009, switched to mint some years later, because of the cinnamon desktop environment which I liked better than the new ubuntu unity flavour.

This year I switched to manjaro with kde plasma. Just for fun honestly.

[–] the_citizen@lemmy.world 2 points 3 weeks ago* (last edited 3 weeks ago)

I used a bunch of distributions (like Gentoo, Arch, Slackware, Debian etc.). Then I created a distribution-like system with LFS -BLFS and now using itbecause I want to see how Linux works in a detailed way. It's a little painful but it's not a problem if you are a masochist person who doesn't have to do anything else.

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

Laziness. I used Ubuntu, then tried a few distros based on it, and Linux Mint worked well enough out of the box.

I have a few issues with it, but i have easy workarounds so that's good enough for me.

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

[–] communism@lemmy.ml 2 points 3 weeks ago

Artix as my daily driver because of the AUR, and I like runit. I no longer feel the need to distro hop; I'm happy here.

[–] chunes@lemmy.world 2 points 3 weeks ago

Ubuntu because it was the first distro (after Mint and PopOS) to boot on my eclectic hardware.

[–] ColdWater@lemmy.ca 2 points 3 weeks ago

Vanilla Arch, because for me it's the easiest to use and everything just works and never any had instability issue like other distros I tried

[–] NutWrench@lemmy.ml 2 points 3 weeks ago (1 children)

Started with Linux Mint. Added the KDE desktop. And I'm done. This distro does everything I want.

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

Home: Arch, because I'm a lazy ass who likes the AUR.

Work: Ubuntu, because the laptop they gave me came with it

Servers: I don't have a particular distro I use for all my servers, it depends on what's my frame of mind when setting the server up. But I'm considering learning NixOS for this use case.

[–] jcr@jlai.lu 1 points 3 weeks ago

Using void linux because it has no systemd init system (it uses its own "runit" init system) ; and it is a natutal development after using Debian for a long time and wanting to understand more about gnu/linux system.

Also, it is very reliable with a lot of packages. It is standard enough so using info from arch, debian or other distro works.

But the origin was I could not understand how systemd was managing the system and it felt really contrived to go around it, so I began using void and that's the story.

[–] HipsterTenZero@dormi.zone 1 points 3 weeks ago

A bunch of nerds on lemmy suggested it and I haven't found any problems with it that make me want to go for another. I use Fedora KDE

[–] A7thStone@lemmy.world 1 points 3 weeks ago

I was given a CD set for SUSE 8.2, then bought the 9.0 book set from a book store because I liked it but wanted the hard copy to reference when I was messing things up. I've tried a ton of other distros, but keep going back to Suse because I'm used to it.

[–] Crabhands@lemmy.ml 1 points 3 weeks ago (5 children)

I run a headless Ubuntu server and Mint as my daily driver. I tried Pop OS first, which was great, other than I hated the task bar and had some problems with some apps. I also tried Kubuntu which gave me problem after problem. Mint made everything easy.

load more comments (5 replies)
[–] gamermanh@lemmy.dbzer0.com 1 points 3 weeks ago

Mint CE for my desktop (might distro hop soon for multiple curiosity based reasons, all my data is on non-os drives anyway) - easiest to just get working when fast-swapping, IMO

Debian for my server - it's the flavor of Linux I'm most familiar with over the years & for my server I dont need any of the shit Ubuntu does

STEAM OS for my Steam Deck (I use it as a TV PC so desktop mode is common with it), because it's really good for that purpose

[–] midtsveen@lemmy.wtf 1 points 2 weeks ago

I have been using Linux since early March 2020. I chose Debian/Ubuntu-based distributions for two main reasons: stability and my strong familiarity with the APT package manager. The APT man page is deeply ingrained in my memory.

Today I run Debian Stable/Testing and also Unstable, on all my computers 4/4 on Debian!

[–] peterg75@discuss.online 1 points 3 weeks ago

Manjaro, because Arch-based, rolling release, but with a dev test cycle to try to eliminate breaking patches.

[–] Spider89@lemm.ee 1 points 3 weeks ago

I like apt and is great stability for servers and unstable branch for desktops/laptops/Legion GO. (Debian with Xanmod).

[–] Jakeroxs@sh.itjust.works 1 points 3 weeks ago* (last edited 3 weeks ago)

I currently use Bazzite on my old laptop, just wanted to try out immutable distros and I like to stream games from my rig to it sometimes so completely functional steam was a nice addition. Plus learning about flatpaks and app images over installed packages has been interesting.

Then on my servers Debian/Proxmox and usually Ubuntu server in LXCs for more updated APTs then Debian, though I mostly run docker for my web apps rather then native APTs.

I work for a company that has a java program that functions on Linux but is nowhere near the level of support provided for mac/Windows, so I'm the Linux guy for our dept and when a customer is running into issues on a distro I'll spin up a vm on my homelab and see if I can rum through an install and get it functional.

So far the only one I literally couldn't get installed was Slackware lol I even figured out how to get it functional in ChromeOSes Linux subsystem.

load more comments
view more: ‹ prev next ›