this post was submitted on 31 Mar 2026
151 points (96.9% liked)

Linux

64603 readers
991 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
 

If you have been using Linux for +10 years, what are you using now?

Been using Linux for over a decade, and last few years Ubuntu (on desktops/laptops), plus Debian on servers, but been looking to switch to something less "Canonical"-y for a long time (since the Amazon search fiasco, pretty much).

Appreciate recommendations or just an interesting discussion about people's experiences, there are no wrong answers.

Edit: Thanks for the lots of interesting answers and discussions. I will try a few of the suggestions in a VM.

top 50 comments
sorted by: hot top controversial new old
[–] BetterDev@programming.dev 75 points 2 weeks ago (12 children)

I've been fully daily driving Linux for about 15 years now, and for me it's almost all Arch now.

I started out distro-hopping between Debian, Mint, Ubuntu, Slack, etc, but once I found Arch (and spent two weeks getting it installed, booted, and customized exactly to my liking) I was finally at home.

I know the meme. I'm not here to claim superiority, or diminish the value of other perfectly good distros. I love Debian, I love Void, Ubuntu can die in a fire, etc.

What I love about Arch is the lack of bloat. You get precisely what you ask for, no more, no less. You can legitimately run htop and recognize literally every program, and know if something's wrong immediately.

Every one of my Arch boxes is a perfect little snowflake, suited to exactly the task(s) I built it for. And if there was anything I had to learn or configure along the way? That's just the journey, man.

I have been eyeballing NixOS though...

[–] VocationConfining@piefed.social 22 points 2 weeks ago (1 children)

I just used NixOS daily for maybe a month? I really love how it's designed, but I had to give up because there were just so many small fixes I had to do and I found myself banging my head against the wall when I couldn't build something that depended on python-tk. You will see this criticism around a lot, but the documentation just isn't there yet. If you try to search for a fix, the packages have changed how they're configured since a solution was posted or they depend on a Nix flake which 50% of searches say not to use because it's experimental and 50% are all in on flakes.

I have since moved back to Arch, but I've started to use the nix package manager for some cases since you can on-demand non-permanently install a package.

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

Almost the same story here, I ran nixOS on my laptop and was over my head instantly, but kept treading water for almost a year before I got tired of the quirks and went back to arch. Much as on desktop; it just works and works well.
Since bouncing off I've found myself using the nix package manager for my Steam Deck, allowing it to serve as the "laptop" now. It just so happens that Valve recently added a persistent /nix folder to steamOS and so I'm declaratively back at it again. Thankfully the syntax is now starting to stick.

[–] MonkeMischief@lemmy.today 13 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

I love Debian, I love Void, Ubuntu can die in a fire, etc.

"You're cool, you're cool, screw you tho , you're cool..." XD

load more comments (2 replies)
load more comments (10 replies)
[–] ivn@tarte.nuage-libre.fr 44 points 2 weeks ago (2 children)

NixOS so I can keep my config in git. I have a single nix config for all my machines (desktop, laptop and server) so I can share configuration between them. I use it to configure both my system and my user config, my dotfiles, with home-manager. Even my neovim config is in nix thanks to nixvim.

I don't think I could go back now. It can be a bit of a pain from time to time and the learning curve is steep but it has so many advantages. Being able to rollback between config versions (called generations), having a consistent config between my machines, having it all in version control… The repo have so many packages and when there is a module it's really easy to add a service. Writing new packages (derivations) and modules is also not that hard. It can be as simple as calling nix-init.

Had my main ssd fail on me a few month back and it was very simple to just replay the config and just get everything working as before. I only had to do the partitioning by hand (it can be done by nix but I've not gotten around to it yet). That's why I only backup data and home partitions, not system partitions.

[–] sudoer777@lemmy.ml 9 points 2 weeks ago (1 children)

I was messing with the NixOS system config in weird ways and accidentally bricked it a few times, but I just booted into a previous configuration and fixed it. Whereas with Arch you would be fucked and have to pull out a rescue disk.

load more comments (1 replies)
load more comments (1 replies)
[–] mavu@discuss.tchncs.de 42 points 2 weeks ago (2 children)

debian since forever. no reason to switch yet.

[–] undefinedTruth@lemmy.zip 6 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

Same here, Debian since Squeeze. A couple of years ago I just decided to go a step further and go with Kicksecure. Which is basically just hardened Debian.

load more comments (2 replies)
[–] Tanoh@lemmy.world 5 points 2 weeks ago

Same here. Started around ham/slink and then just kept using it.

Mostly on servers but for over a year it has been the only booted OS on my desktop (maybe time to recycle the windows m2-drive soon). Sid on desktop is great.

[–] agentTeiko@piefed.social 34 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

The answer is Debian like crabs on a long enough timeline it will eventually become Debian. - Linux user for 27 years

[–] queerlilhayseed@piefed.blahaj.zone 9 points 2 weeks ago (1 children)

That's how it should work, I think. All the downstream distros do their crazy experiments, the community identifies what it likes and doesn't like, and what it likes makes its way upstream to spawn. The further upstream it gets, the wider its influence is felt. Debian is what makes it that far upstream.

[–] OhVenus_Baby@lemmy.ml 6 points 2 weeks ago (1 children)

I see this view as true. Downstream shit sucks. I've tried them all. Debian 8s the only thing that keeps bugs out. Sometimes you need a work around for a game or whatever but atleast shit works everytime.

[–] queerlilhayseed@piefed.blahaj.zone 5 points 2 weeks ago (1 children)

I think the ideal is to have some people who gravitate toward the bleeding edge, and some people who gravitate toward the stable center. I think, when the system works well, each group benefits the other. For example, I like debian for my servers because I like my servers to be as stable and low-maintenance as possible, but I am also really fascinated by NixOS and its approach to system administration. Personally I still need to play with it some more before I trust it with a production service, but I could see running a Nix-based distro at some point. And I appreciate all the brave testers out there right now, finding problems and fixing them. What they do makes my life as a simple server manager a lot easier.

load more comments (1 replies)
[–] Haquer@lemmy.today 23 points 2 weeks ago (1 children)

I used a linux desktop for a few years back in 08-09, started on ubuntu then got on the Gentooooooooooo bandwagon. (Went back to Windows after this due to college + games, naturally)

Ever since then, I just use stable LTS versions of either debian or ubuntu for server applications. Recently changed back to Linux on desktop and went with CachyOS, it's been super solid.

[–] Liketearsinrain@lemmy.ml 8 points 2 weeks ago (2 children)

I have had a look at CachyOS kernel patches before, I don't game but seems like they have a good team.

[–] tyrant@lemmy.world 7 points 2 weeks ago

I'm daily driving it and it's pretty nice. I was on fedora before and mint before that.

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

I've tried many distros over a 20 year period. I'm happy with CachyOS.

[–] nymnympseudonym@piefed.social 18 points 2 weeks ago

15+ years on Fedora

Solid

[–] pelya@lemmy.world 17 points 2 weeks ago
[–] SnachBarr@lemmy.zip 16 points 2 weeks ago (2 children)

Arch on my personal machines, Debian on my servers.

load more comments (2 replies)
[–] antsu@discuss.tchncs.de 16 points 2 weeks ago

Debian on the streets (servers), Arch on the sheets (laptop).

[–] forestbeasts@pawb.social 14 points 2 weeks ago

Debian.

It's pretty great for desktop stuff these days. Basically Ubuntu minus the shit. Any desktop you want, it's got live installers now (several different ones with different desktops), it's got nonfree firmware on the disc, they've really upped their game.

(And if the recent systemd stuff skeeves you out, you can toss out systemd, even. It's not for the faint of heart though.)

-- Frost

[–] callcc@lemmy.world 13 points 2 weeks ago
[–] gnuhaut@lemmy.ml 13 points 2 weeks ago

Debian on everything (well except the router is on OpenWrt).

First installed Debian more than 25 years ago. Tried some other stuff, Debian is still best for me.

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

Debian and alpine. Coming up on 27 years of linux for me.

[–] curbstickle@anarchist.nexus 11 points 2 weeks ago (1 children)

Debian. For decades.

My first installation was slack and from then until now has been a mix of more things than I care to list, but includes things like freebsd on a DEC multia, a sparcstation pizza box with a 2.6ish kernel maybe?, along with things like Ubuntu, suse, fedora, centos, gentoo, ive built from scratch, I ever remember the days of configuring x with fvwm95 because I thought it would be easier for my parents.

I always go back to Debian. Though I'm happy with arch when I want something 'current'.

[–] czardestructo@lemmy.world 5 points 2 weeks ago

Debian also for decades but started with Slack in the late 90s. Hello Linux buddy!

[–] morto@piefed.social 10 points 2 weeks ago (2 children)

Suddenly realizing I use linux for more than 10 years

[despair noises]

load more comments (2 replies)
[–] Chaser@lemmy.zip 10 points 2 weeks ago
[–] strlcpy@programming.dev 9 points 2 weeks ago

Debian mostly. I appreciate the democratic, non corporate governance, the classic Free Software ethos, the stability, and their not going blindly along with upstream defaults (e.g. telemetry).

My server runs OpenBSD because I find it more tightly designed, and simpler. Laptop Fedora because the hardware wasn't originally well supported by Debian stable.

[–] limelight79@lemmy.world 9 points 2 weeks ago

Debian, on the server, the laptop, the desktop, and the gaming machine. Debian.

I started with Slackware many years ago. Eventually switched to Kubuntu on my desktop and laptop machines, then later the server switched to Debian. The desktop and laptop switched later.

[–] mesamunefire@piefed.social 8 points 2 weeks ago

An old pop os system for everyday use.

An old debian server for most self hosting.

Onion os for my miyoo mini plus retro game console.

And a mess of things all over the house.

[–] VHS@hexbear.net 8 points 2 weeks ago

Debian. It does everything I want and nothing I don't

[–] 1100101000110@lemmy.world 8 points 2 weeks ago

For almost 30 years Debian somehow.

[–] uuj8za@piefed.social 8 points 2 weeks ago (1 children)

Been daily driving Arch on my laptops for the last 10 years. It's been great. Getting the latest software has been especially handy for laptops, where the kernel sometimes needs time to catch up to the latest hardware.

I ran Guix for a few months when I had some extra time and I liked it, but it was very different and not all software I needed ran on it (or ran well). I ended up going back to Arch, but I brought Guix with me, as a package manager.

I also ended up trying Fedora for the first time (ok, I was unemployed) recently and was pleasantly surprised. Turns out Fedora is pretty close to how I configure Arch. And it's got some extra polish that was neat. I ended up installing Fedora Silverblue for my parents 6-8 months ago and it's been working out great for them.

Anyway, Arch has been my reliable companion for the last 10 years.

load more comments (1 replies)
[–] fratermus@piefed.social 8 points 2 weeks ago

If you have been using Linux for +10 years, what are you using now?

I distro-hopped every few years until about 2015. Since then I've been trending toward Debian for everything.

[–] MonkeMischief@lemmy.today 8 points 2 weeks ago

Have I been on 10 years? I dunno, but I like to think I'm pretty experienced for an amateur.

OpenSUSE Tumbleweed! It rolls! It games! It works with newer hardware and gets along sorta reasonably with Nvidia!

Best part? If any of that ISN'T true (rarely after an update), it seamlessly integrates BTRFS snapshots with the boot menu, to just roll back and wait like a week til the wonderful souls working on it, fix stuff.

The community is also very supportive.

[–] apftwb@lemmy.world 7 points 2 weeks ago

Debian. I like my computer to work.

[–] orc_princess@lemmy.ml 7 points 2 weeks ago

Debian stable, it works fine for a workstation and for the few games I play

[–] corsicanguppy@lemmy.ca 6 points 2 weeks ago (1 children)

33 years with Linux (kernel 1.2.13, slackware). Worked at a distro. Worked in OS security -- Unix and enterprise Linux. I helped build United Linux out of the dismembered corpse suse kicked over the fence as 'collaboration'.

Because of the validation issue in the .deb package format and others, I'm on a mixture of Rocky and Nobara.

I'm subscribed to cloudLinux's tuxcare enterprise updates for some older stuff, and I can't recommend it enough. It's excellent; and if almalinux releases their sLTS distro release and actually covers it for 25 years, that will be such a coup.

I'm worried at the direction Linux has been taken by IBM and I hope it can be unfucked one day. I miss the reliable, fast boots and uncomplicated tooling before this systemd shitshow.

load more comments (1 replies)
[–] mlfh@lemmy.sdf.org 6 points 2 weeks ago (2 children)

Linux hobbyist for 20+ years, pro for 6+. Fedora for workstations, proxmox for hypervisors, and rocky for servers is my usual personal recommendation. Beyond that, secureblue (a hardened downstream of fedora atomic) with heads firmware is a fantastic daily driver if you're into that kind of thing.

Started with debian sarge way back in the day, currently using secureblue and qubes with fedora vms for most work, with a debian htpc on the side. For servers, I'm mostly debian-based on hardware (a bunch of proxmox machines at various sites and debian-based raspberry pis everywhere), with mostly redhat-based vms. Some alpine and freebsd baremetal and virtual machines sprinkled in here and there for flavor where they fit right.

load more comments (2 replies)
[–] sun_is_ra@sh.itjust.works 6 points 2 weeks ago (2 children)

I have started with Mandrake (later renamed to Mandriva) then went through few other distros before settling on Gentoo.

Gentoo installation is one of the most complicated because there is no installer, you do everything yourself.

This is like buying car parts and assembling them together into a car using a manufacturer's manual. its painful but once the car is assembled you almost never have to take it to a repair shop. Not because it doesn't breakdown but because you know well how it function and thus how to fix it yourself.

load more comments (2 replies)
[–] nix98@lemmy.world 6 points 2 weeks ago

I started using Linux in '98 with Red Hat 5.2. I have swapped between many, many different distros. But for the last 10 years or so, I've mostly stuck with Fedora. It generally just works, is up to date, and I've never had issues upgrading on their 6 month release cycle. My desktop probably started on Fedora 20-something and has been upgraded to the latest (43) without ever doing a reinstall!

My primary computer is my Frame.work laptop running Fedora 43.

[–] undrwater@lemmy.world 5 points 2 weeks ago

Gentoo since 2004.

[–] OwOarchist@pawb.social 5 points 2 weeks ago (2 children)

People are going to hate me for this, but here goes...

I'm using Ubuntu.

Ubuntu Studio, to be precise.

load more comments (2 replies)
[–] vikingtons@lemmy.world 5 points 2 weeks ago (1 children)

You've had me realise how long I've actually been using Linux for, though not quite at the ten year mark unless you count some very early endeavours with ubuntu.

fully agree with you on Debian as a rock solid server. my "don't fuck with it, just work" client system for several years now has been fedora workstation, though I've only relatively recently switched all of my personal computing over to it (still have several windows installations for work-related testing).

load more comments (1 replies)
[–] queerlilhayseed@piefed.blahaj.zone 5 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

The first linux distro I remember using was Ubuntu 6.06 (Dapper Drake), so I'm just about at 20 years, maybe a bit less than that; I think it had been released for a while before I decided to give it a go. I tend to stick with debian-based distros, though I've used arch variants off and on for my daily driver for years at a time. Still got it kicking around on some machines now, though not any of my daily drivers. Servers are a mix of Debian and Ubuntu Server, machines with UI are either Ubuntu or Mint, or some resource-light version of Ubuntu, depending on the device and the mood when I last reformatted them. I have used Fedora/RedHat/CentOS at various points, but usually because someone was paying me to do so. Same story with OpenSUSE, but even less commonly. I have a few devices running variously dated versions of PostmarketOS, Lineage OS, even one device that still runs CyanogenMod (it does not get internet privileges). I have a few Raspberry PIs that all run Raspbian (or whatever it's called now).

EDIT: Just remembered I used to use CrunchBang Linux for a long time. I bought the only computer I could afford (a "netbook" with Win 10 Starter), put crunchbang on it (after experimenting with a few distros), and really kinda fell in love with OpenBox. I don't use it anymore because I don't like the default settings and haven't been bothered to set it up properly lately, but I had that netbook set up just so and it worked really well. it was my main and only computer for several years.

load more comments (3 replies)
[–] eugenia@lemmy.ml 5 points 2 weeks ago* (last edited 2 weeks ago)

Linux user since 1998 or 99. Debian-Testing for my desktops, Mint for my laptops. I like things that work well with a GUI (I dislike the terminal, despite being well familiar with it), without bad surprises (Debian-Testing is surprisingly stable).

[–] Whooping_Seal@sh.itjust.works 5 points 2 weeks ago (1 children)

I think I started back in the day with Ubuntu Gnome, with some dabbling in Manjaro and then Arch.

But since then I have used Fedora Workstation, and then Fedora Silverblue / Fedora Kinoite (immutable versions of fedora, with the past several years on Kinoite [kde] over Silverblue [gnome])

On the server side of things, I am using Debian (with everything running in podman containers).

If I were to consider migrating, it would be to migrate my laptop to secureblue (likely, rebasing the OS image rather than clean-installing) and migrate my Windows 11 desktop to bazzite. Both of these are still based on Fedora's immutable base, albeit with changes to the base OS image. At some point in the future, I would also consider migrating my server to an immutable OS, however, which one remains to be seen.

load more comments (1 replies)
load more comments
view more: next ›