this post was submitted on 15 Nov 2024
122 points (93.6% liked)

Linux

48624 readers
1415 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 5 years ago
MODERATORS
 

yes i did a os one but i am wondering what distros do you guys use and why,for me cachyos its fast,flexible,has aur(I loved how easy installing apps was) without tinkering.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] 474D 6 points 1 month ago

Mint pleb on desktop because it's stable and just works, bazzite on steam deck for installing my own games.

[–] [email protected] 6 points 1 month ago (3 children)

Debian and derived is my go up generally, stable and I like apt, great out of the box on every machine I've used and personally found pretty much everything I want to use or run has debian and Ubuntu explicitly called out in their setup documentation. I use Ubuntu server a lot for work, I'm comfortable with it and it's supported in every cloud environment I've touched. Debian on my laptop, bench machine, armbian on my 3d printers, Ubuntu server on my home server (though I kinda want to move that to debian too, just lazy and it works)

I've got arch on my desktop, could have probably gone for debian unstable, but figured I'd go for it. I use aura for package management. Linux is linux though, be real that I personally don't find much of a difference beyond package management.

load more comments (3 replies)
[–] [email protected] 6 points 1 month ago* (last edited 1 month ago)

Mint. I used to distro hop so much and just got tired of having to reload everything. That was the last one I had done prior to having no more time to switch. 😅 Plus, it just works and it's easy.

[–] [email protected] 5 points 1 month ago (2 children)

CachyOS. I use it because I am a fan of Arch based systems, rolling releases etc, but CachyOS is optimised for my generation of hardware, and has lots of good default configurations for various apps. They have a customised proton version, a good default fish profile etc.

tl;dr It's Arch, but optimised, and slightly more pre-configured out of the box.

[–] Jesus_666 4 points 1 month ago

Garuda for me. The reasons are similar; just replace some optimization with some convenience. It's a bit garish by default but pleasant to use.

load more comments (1 replies)
[–] [email protected] 5 points 1 month ago (2 children)

Linux sub, post with 40 comments under 1 hour

Is this the year...

Damn, not a single pop-os enjoyer here?!

load more comments (2 replies)
[–] MimicJar 5 points 1 month ago* (last edited 1 month ago)

Debian Testing. It isn't "recommended" but it works fine.

Obviously if you want AUR you need an Arch variant, in which case just pick Arch.

Edit: I needed the why, it's up to date enough for me and I know apt well.

[–] [email protected] 5 points 1 month ago* (last edited 1 month ago)

I've been using Bazzite for a few months now (switched from EndeavourOS, which was great) and it's been amazing. I'm sold on atomic/immutable. I have never had a PC this stable, including every Windows PC I've had.

And it's perfect for gaming. There are weird little tweaks and settings that I had to do on EOS to get my GPU working correctly, etc., and they all just work out of the box in Bazzite (I did get the iso image made specifically for my laptop, which definitely helps). It's super impressive actually.

And distrobox (BoxBuddy comes installed) can be used to access the AUR or whatever if I feel the need to. Just fire up an Arch box, and have at it.

[–] [email protected] 5 points 1 month ago
  • Debian stable (w/ XFCE). No-nonsense, excellent community support, well-documented, low-maintenance, and runs on anything so I can expect things to work the same way across all of my machines, old, new(ish), or virtual
  • Just flexible enough that I can customize it to my taste but not so open-ended that I have to agonize over every last config
  • It's been around for many years and will be around for many more
  • I often entertain the idea of moving to Alpine or even BSD, but I can't resist the software selection available on Debian
[–] [email protected] 5 points 1 month ago

I use Debian. The current release has pretty up to date software. It's super easy to install ( I don't have as much time to fuck around with my OS as I used to). And it's stable as fuck.

[–] [email protected] 5 points 1 month ago (2 children)

I use Arch with Hyprland because it's great.

load more comments (2 replies)
[–] [email protected] 5 points 1 month ago* (last edited 1 month ago) (4 children)

Mint, because it seems like the easiest OS for someone who doesn't know wtf a flatpak is

The other hard drive has Windows, because Fusion360 doesn't work on Linux. Hey Autodesk, can you hear me? Make it happen please

load more comments (4 replies)
[–] Anarchistcowboy 4 points 1 month ago (2 children)

I use Debian on my server and Arch on my gaming PC and laptop. Both distros offer minimal installs so I can just add the packages I need and avoid the ones I don't. Debian offers a nice stable base for running my services with minimal downtime and Arch has the most up to date packages for all the cutting edge features I want on desktop.

load more comments (2 replies)
[–] IAmHeroForFun 4 points 1 month ago

btw i use Arch, i use it because i found lot less effort it takes to do anything and it's stable, i do think there is some bug with QTcreator, gotta see it's os issue or QT issue.

[–] [email protected] 4 points 1 month ago (3 children)

NixOS because it's the only usable stab at sustainable system configuration.

[–] [email protected] 4 points 1 month ago (1 children)

All that follows is my personal opinion, but for ease of writing, I'm gonna present it as facts.

Once you have grasped the advantage that Nix offers, all the fundamentally different solutions just seem s o inferior. When I first tried NixOS on a decommissioned notebook, the concept immediately made sense. Granted, I didn't understand the language features very well – I mostly used it for static configuration with most stuff just written verbatim in configuration.nix, though I did use flakes very early on because of Lanzaboote. But just the fact that you had a central configuration in a single language that was able to cross-reference itself across different parts of the system absolutely blew me out of the water. I was a very happy and content Arch user, even proficient enough to run my own online repository that built from a clean chroot for AUR packages (if you use Arch with AUR packages on multiple systems, check out the awesome aurutils!), but after seeing the power of NixOS in action, I switched over all my machines as soon as I could - desktop, virtual servers (thanks nixos-anywhere!), main notebook and NAS.

People often praise the BSDs for their integrated approach – NixOS manages to bring that approach to Linux. Apart from GUIX System that I never tried because Secure Boot was a requirement when I last looked at other distributions, none of them have tackled the problem that NixOS solves, and it's not even certain if they actually understand it. Conceptually, it plays on a whole different level. No more unrecoverable systems, even with broken kernels – just boot the previous configuration. Want to try changes without any commitment? nixos-rebuild test got you. Need an app quick? nix shell nixpkgs#app it is.

Plus the ecosystem is just fantastic. The aforementioned nixos-anywhere really helps with remote provisioning, using disko to declaratively setup filesystems and mounts, you have devenv which is a really good solution for development environments, both regarding reproducibility and features, and many more that I can't mention here. There is nothing comparable, and the possibilities are unlike in any other ecosystem.

It's not perfect for sure though, and documentation is sparse. The language concepts which allow one to "unlock" the most powerful features are different from what most people know.

I was lucky enough to have some downtime at work to get into the system a bit deeper (this was still for work though, just not my core skillset) by implementing a "framework" for our needs which forced me to not just copy and paste stuff, though I definitely did get inspired from other solutions, but to actually better understand the module system (I think?), thinking in attribute sets, writing your own actual modules, function library and so on. But in the end, it was definitely worth it, and I'm unaware of any other system that would allow what Nix and NixOS allowed me to build.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 4 points 1 month ago* (last edited 1 month ago)

Stock Fedora Silverblue. It does what I need so I can get on with my life.

[–] [email protected] 4 points 1 month ago (1 children)

I'm currently using bazzite due to its really solid out of the box support for gaming hardware and peripherals.

I'm really surprised everyone uses arch. I have three theories as to why:

  1. There actually aren't that many arch uses but when arch users have the opportunity they won't hesitate to say "BTW I use arch" were as others don't really bother.
  2. There are lots of arch users and everyone uses it because they want to be able to say "BTW I use arch"
  3. (Very unlikly) There are lots of arch users and it's because it's actually a good distro that people like.

(This is mostly a joke jsyk I'm sure arch is a great distro)

load more comments (1 replies)
[–] voracread 4 points 1 month ago (2 children)

PCLinuxOS.

Stable and rolling for regular people OS.

load more comments (2 replies)
[–] [email protected] 4 points 1 month ago

Mint on my ancient MacBook because I didn’t really know any better and it’s working just nice for me, and Asahi/Fedora on my M1 mini, because it’s the only option.

[–] [email protected] 4 points 1 month ago

I used to use Arch btw.

Now I am on Nix, I just love shell.nix files. I haven't spent much time on my configs yet, but once I finish them, they'll be super easy to set up again, thats cool.

[–] [email protected] 4 points 1 month ago

Mint for my desktop system. It just does exactly what I want it to, has good compatibility with software and Cinnamon is my DE of choice.

NixOS for my server, because being able to use one config repo and format for everything is so nice.

[–] [email protected] 4 points 1 month ago* (last edited 1 month ago)

I use NixOS for my desktop because ~~I hate myself~~ you can configure everything without needing to edit a bunch of different config files that use different configuration languages.

I use Arch btw for my Minecraft server because I am crazy.

[–] [email protected] 4 points 1 month ago* (last edited 1 month ago)

Because the logo is cool :)

[–] [email protected] 4 points 1 month ago (1 children)

Devuan because I don't like systemd

load more comments (1 replies)
[–] [email protected] 4 points 1 month ago

Fedora KDE.

I was happily using Windows 10 until a few months ago, but needed to build a new PC. I got a glimpse of Windows 11 on a friend's laptop and didn't like it. So I asked my Linux-friend which distribution he would recommend to someone who wants to try Linux, but doesn't want to stray too far away from the windows look and feel.

[–] [email protected] 4 points 1 month ago

Bazzite for my gaming pc, steam deck, and family members. It just works and they cant fuck it up. Even brother laser printers official drivers installed for my mom's comp. Gotta check the details of that cups exploit though. My gamig pc is also the fallback pc I expect to always have working and for servicing any others if problems come up.

Arch or arch based, except manjaro which has screwed me over too many times, for having easy access to pretty much any software that can run on linux, or just stuff that requires too many hoops to jump through to get working on atomic distros like bazzite.

Dietpi on my SBCs like the ones running klipper for my 3d printers

Debian for my servers, homeassistant etc, but I'm planning on checking out coreos.

Also alpine just because.

[–] pogodem0n 4 points 1 month ago* (last edited 1 month ago) (2 children)

Fedora Kinoite. I like KDE, atomic distros and the fact that Fedora is the only (at least that I know of) distro that has proper SELinux implementation.

I also play games on this system, so having newer kernel and Mesa versions help.

[–] [email protected] 4 points 1 month ago (1 children)

I also play games on this system, so having newer kernel and Mesa versions help.

I guess I'm that guy in this thread constantly bringing up his current distro of choice lol... But have you tried Bazzite? From what I understand it's basically Kinoite but built with gaming in mind.

If you have, I'd be curious as to what differences there were between it and Kinoite...

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 4 points 1 month ago

MX Linux. It is Debian with setup and tools I really want but would be too lazy to prepare in one go. Love it as much as I love Debian.

[–] [email protected] 3 points 1 month ago

Xubuntu. Convenience of ubuntu, less cluttered UI.

[–] [email protected] 3 points 1 month ago (3 children)

PopOS but I'd like to switch to NixOS

load more comments (3 replies)
[–] [email protected] 3 points 1 month ago (1 children)

OMG I use cachyOS too, for the same reasons, plus I love how much I can tinker with it.

load more comments (1 replies)
[–] [email protected] 3 points 1 month ago

A few for different use cases. NixOS on my wife's 14 year old laptop because it proved to handle the hardware the best, and she struggles with change so if that system dies the NixOS configuration can be redeployed identical to how she had it with no additional effort.

Debian on my old IOmega NAS.

OpenSUSE on my personal PC and Work computer, since it supports my proprietary CAD software, and nVidia releases a driver specifically for SUSE/OpenSUSE use.

load more comments
view more: ‹ prev next ›