So you chose war?
Okay, let’s play this game :D Mint, because it’s frickin easy and fulfills all my needs while being stable enough for my work laptop
this sounds reasonable
I just built a laptop and I always choose Mint. I used the XFCE spin and it failed me. Everything worked well except the second monitor screen. I just could not get it to display proper 1080p. I tried forums and changed a bunch of configurations.
I ended up getting Fedora on it and it worked out of the box. Oh well. Fedora it is then.
You’re playing Devils Advocate, and you probaly know it xD
Anyway, I prefer NixOS for it’s declarativity, reproducibility and immutability.
Example: You want nginx with acme setup? Just tell it to, and NixOS will figure out the steps to reach the desired state.
NixOS is amazing. Literally a perfect distro. I use it on my personal server, and getting things up and running is both faster and more reliable than with Ansible. I have 2 VPS with identical configuration, one for testing, and the modularity of the Nix language makes this extraordinarily easy.
It’s funny seeing other distros claiming they invented a solution to problems NixOS solved 20 years ago. Immutability? Atomic upgrades? Containers? Good job, Fedora!
Whats a good begnner nix yt or blog etc. I just got a beelink n100 i want to use as my guinnea pig with nix
Honestly, Nix’s documentation is terrible. This is a good start, but eventually you will have to solve your problems with a lot of googling, browsing Nix forums, reading NixOS’s source code (99% of which is written in Nix) and reading furry blogs (for some reason, a disproportionate amount of Nix bloggers are furries). I’d recommend installing the OS and trying to configure it however you like before trying more advanced stuff like flakes or packaging new software.
My experience with Nix is that I’m knowledgeable enough to use it somewhat properly and know which concepts to use and when, but it took me months and lots of trial and error to reach this point. At some point, it just clicked, and now I’m comfortable with it just like I am with regular Linux. And I find it MUCH better. On my server, I can add a new service and integrate it with my LDAP in 15 minutes. No way doing it by hand or using Ansible will ever be this fast AND reliable.
Thanks. Been running ubuntu as daily driver for 10 years and looking to change it up. I hate snap and where its going. So good as time as any. Will move desktop eventually if i like it enough as long as i can game as easy (amd/amd) via steam.
I started using nixos three weeks ago. I use it every day on desktop now, and also switched my homelab serve to it. These videos on Vimjoyer’s channel where a great starting point. I recommend trying to go straight to using a flake to update your system instead of channels. Its confusing to get setup, but makes so much sense once you do.
Here is an alternative Piped link(s):
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source; check me out at GitHub.
My problem with Nix stuff is the lack of documentation. When I tried home-manager, I had a bunch of issues with undocumented config options and such
Debian, because I can just have a computer without needing to fiddle with a million things. I work in tech and don’t want to mess with any more code or configurations if I’m on my own computer. It’s worked for me for 5 years and has worked for others for 30 years.
Don’t mean to be overly combative here, but how does Debian preclude you from having to fiddle with things? Do you just like all the defaults then?
I love Debian myself, and I use it for all my personal projects where something needs to run unattended because it’s rock solid, but there are still a lot of defaults that I want to change every time to make it suitable for me. Now admittedly I’m fairly opinionated about these things, but I mean, out of the box the default editor is nano (!). So as a result I created a “fiddlescript” that’s a mile long and that I run on every new installation.
Honestly, most of the defaults are good enough for me. I just run vi and it does the job well enough. If I need to configure a good dev environment, I’ll just install stuff with apt-get install and mangle stuff onto my PATH.
And honestly, nano as the default makes sense, it’s lightweight and gets the job done. I still have that as my default.
+1
I prefer arch btw
Fedora is the perfect balance of stable and up-to-date, so that’s what I’m using on my desktop. I’ve got Arch on another laptop too because it’s so easy to use; it has my favorite package manager and basically every program in existence in the AUR.
You can have both! Just install Distrobox and set up an arch container.
I do that on Silverblue and it works great :)
Arch or EndeavourOS, depending on the machine’s purpose and my mood at install time. I prefer rolling release, and pacman + AUR is a lovely combination.
You know what? Ubuntu. There I said it.
I’ve been using it since 2007 - 7.04 was my first foray into Linux ever. At present day it’s been the most “it just works” distro for me. I installed it and… that’s it. Everything just worked.
I don’t care about the “ads” in the terminal. I don’t care that it’s “bloated” (even the most bloated distro is less bloated than Windows).
If a company is porting their software to Linux, chances are they’re focusing on Ubuntu. Not Debian. Not Mint. Ubuntu.
If something isn’t working, chances are there’s a community post about it with a working solution.
It’s cool that distro hopping is a hobby for a lot of people. It isn’t for me. I want no bullshit, just set it up and let it work so I can focus on doing stuff within the OS, not setting up and fine tuning the OS itself day in and day out. And for me that’s Ubuntu.
I don’t use Ubuntu on my desktop but in my experience it performs on par with other distributions and it is not a RAM hog either.
I thing “bloat” is a big mythical monster people like to throw around because it’s difficult to argue against and scares everybody.
I think snaps were slow to load to begin with but I also read that it was much improved recently, one can also install Flatpak.
So I think Ubuntu is a great distro, performant and stable.
I like to think of Ubuntu as the distro that just works. Easy install, tons of guides, tons of apps in deb form, minimal use of console.
My only issue with Ubuntu is that I effectively have to have two app stores to get everything I want. I’m not the biggest fan of Snaps, but they aren’t showstoppers for me. If Ubuntu Software supported Flatpak (and fixed .deb installers) I’d happily daily drive it.
Started with Mandrake a long time ago and when it went away turned to Ubuntu and have stuck with it ever since. Surprised no one mentioned LTS (long time support) which I think is 5 years. This means for servers you don’t have to worry about frequent upgrades (think fedora) and for desktops my setup stays stable for a good while.
I try other disros in VMs just to try sexier stuff but for production stick to Ubuntu.
openSUSE Tumbleweed because it’s bang up to date and utterly reliable.
Agreed. I want rolling release so I’m up to date and don’t have to reinstall when a major version upgrade inevitably breaks something. OpenSUSE Tumbleweed gives me that in a reliable little package. It has its quirks, but I’m trying to learn as I go.
Shit, here we go again 🤦.
SteamOS because it comes bundled with the SteamDeck…
If it wasn’t for updates deleting everything I install with Package Manager I’d have no complaints.
Daily Driver, use it for work and school, only gotten better with time
Debian GNU/Linux because of its emphasis on free software. also, it’s an operating system that doesn’t make me feel its presence. couple it with a stable desktop environment like xfce and it becomes a good combo. I’ve installed it on all of my machines. be it server or home devices. it’s my universal operating system.
though in office I’m provided an ubuntu machine, with which I’m also content since at the end of day, it’s GNU/Linux. it’s all that matters to me.
Debiain because it’s rock fucking solid.
Fedora cause I can’t be bothered to deal with anything distro specific. It stays as close to upstream as it can and I like that
Same. I have Fedora 38/39, depending on when I last booted a machine up for updates. Started on Caldera OpenLinux and compiled most everything back in the late 90’s, then moved to Suse, then Ubuntu, then Mint because of Snaps, then Pop_OS!, and now Fedora because it’s like @[email protected] says.
Fedora, it’s bleeding edge, but stable enough for a daily driver. Also, most things work out of the box.
It’s not bleeding edge, it has a release cycle of 6 months.
It’s more leading edge, since it uses the most modern technologies like Wayland by default, btrfs, and so on.