Honestly, if you’re not using nix to deploy systems or need it to create reproducible environments across systems, then NixOS is a bit overkill.
I want to use NixOS for servers and embedded systems as well, so I run it on my laptop. But the user experience gives Gentoo a run for it’s money for being the most finnicky bastard in the distro world. They would both contend if there was a Razzy award for usability.
I tried it out, and it was so cumbersome to install packages that I gave up. I understand its application in servers, but for home computers it’s a pain in the ass
Ubuntu, tried to install vim 8 when it released, too bad they only update major package versions once every 2 years. Find myself some random dudes repo, great it’s vim 8, too bad it was compiled w/o python support… Installed Manjaro (arch based) and never looked back.
ZorinOS. I tried to install it on my spouse’s computer with all modern, well-supported AMD hardware. Had nothing but problems, to the point that the computer was barely usable. WiFi broken, GUI was laggy, repositories were buggy. When I finally got the system somewhat stable, I didn’t like the interface at all. Styles were bland, icons dull, everything just seemed clunky and awkward.
For a distro advertised as a beginner-friendly and pay-for-polish system, I was very dissapointed.
Might have been a fluke, I don’t think my experience is standard for Zorin, but it was a really terrible first impression and I never suggest it to Linux-curious folks. Mint or Vanilla Fedora are my go-to for newbs.
elementary os. Installed it, and noped right out of there the same day. On paper, it should be great. Maybe the execution was flawless for macfans, but it was not for me. I do appreciate how they tried to make an easy transitional Linux for macfans, though, and I do not regret the donation because of that fact.
Vanilla OS. I loved the idea of having access to so many packaging formats and package managers at my fingertips but maintaining the system, managing everything and keeping in mind all the things that I’m doing was just too much work for me when I just wanted a system that I can use without any hassle. I know immutable distros are quite the buzz these days but it just isn’t for me. That was also the time when I was trying to find an Ubuntu based vanilla GNOME distro
iirc the devs have added Disk Encryption support and it’ll ship in the next release (Orchid). I can imagine how confusing and frustrating that must’ve been!
Maybe I’ll give Vanilla OS another try when Orchid releases
Ubuntu’s package managers won’t stop fighting with each other so I can’t complete an upgrade easily. Also, I hate apt. Trusting prebuilt binaries from PPAs seems a little dangerous to me compared to trusting build scripts in the AUR, so I don’t feel comfortable with that. I do like it otherwise, though.
Linux Mint is fine, I guess, but no Wayland yet and I don’t like Cinnamon. Same PPA issues. Has some more outdated packages than Ubuntu.
openSUSE is great, but the package managers won’t stop fighting with each other and it’s lacking a few packages. I like the Open Build System a lot less than the AUR.
Fedora is fine, while missing some packages, but it broke on me after a week and I had no idea how to fix it so I stopped using it.
Pop_OS makes everything about GNOME worse.
Debian’s packages are too old.
Manjaro is more work than Arch and the packages are out of sync with the AUR.
The packages I want aren’t in Solus. Is this distro even still around?
And for distros I won’t consider trying:
Gentoo is too much work.
Qubes is too much work and I can’t play games on it.
I don’t like any of the ZorinOS modifications and the packages are old.
The main package I was thinking of was the kernel. I saw the recent Linux Experiment video by Nick and they were using a kernel version (6.1?) that was no longer supported nor an LTS.
This is good to know. I’m more into rolling releases like Arch, Fedora, and openSUSE anyway, so the latest Ubuntu’s packages tend to be a bit old for me anyway.
Alpine. It’s powerful and fills a need in a specific use case. Just not my need, nor my use case, and that’s OK.
My docker usage is mostly testing and validation that when I run the code on the actual hardware, it will work as expected. I tend to want the container to match the target environment.
All of them except arch. It just strikes the perfect balance between being easy to pick up after a bit of reading and keeping its simplicity. Paired with vanilla gnome its uwu gang. I also looked at manjaro and stayed well clear of that, vanilla is so much simpler as I don’t have to worry about conflicts caused by man jar roe randomly holding back packages for no reason.
Add comment