I made the unfortunate post about asking why people liked Arch so much (RIP my inbox I’m learning a lot from the comments) But, what is the best distro for each reason?
RIP my inbox again. I appreciate this knowledge a lot. Thank you everyone for responding. You all make this such a great community.
OpenSUSE Tumbleweed/Slowroll
Tumbleweed is the only bleeding-edge rolling release distribution that just works and never fails and is super easy to install and manage without any expertise. And it is massively underrated and forgotten for no good reason.
All Tumbleweed packages go through extensive and to this day unrivaled automatic system testing that ensures no package is ever gonna bork itself or your system.
If you’re still worried about stability, there is Slowroll - currently testing, but in my experience very stable distribution. It makes rolling release updates…a bit slower, so that they’re only pushed after Tumbleweed users absolutely ensure everything is great and stable (not that it’s ever otherwise). It does the same job as Manjaro, but this time around it actually works without a hitch.
Both deliver great experience and will suit novice users.
Tumbleweed. Rolling release with automated testing (openQA), snapper properly setup out of the box.
Honestly the entire openSUSE ecosystem. Tumbleweed on my main PC that often has some of the latest hardware, Slowroll on my (Framework) laptop because it’s rolling but slower (monthly feature updates, only fixes in-between), and Leap for servers where stability (as in version/compatibility stability, not “it doesn’t crash” stability) is appreciated.
openSUSE also comes in atomic flavors for those interested. And it’s European should you care.
With all that being said, I don’t really care much about what distro I’m using. What I do with it could be replicated with pretty much any distro. For me it’s mostly just a means to an end.
EndeavourOS Bcause:
It’s Arch with an easy installer, with all of the most common administration tools already installed
With the Arch repo, AUR, and flatpak I have a wide breadth of software to choose from
I can easily install it without a desktop environment to install and set up Hyprland without the clutter of another DE
Not to mention it’s active and friendly community and excellent documentation
Arch is the best, the arch wiki is massive, pacman is just amazing, no nvidia drivers bullshitting, and rolling release has only broken one thing once, life under the arch is pretty great
Also PKGBUILD’s are the superior packaging format. Back in the day people use to talk about preferring debian or redhat based distros based on how much they liked debs or rpms. Building packages on Arch is easier than pretty much any distro I have ever tried to build packages on.
I recently needed to build newer versions of some packages for Debian. Now, they’re go based so the official packaging is super complicated and eventually I decided to try and make my own from scratch. After a few more hours of messing with the official tooling I start thinking “there must be a better way.”
And sure enough, after a bit of searching I found makedeb which allows you to make debs from (almost) regular PKGFILEs. Made the task a million times simpler.
NixOS. I’ve gotten so used to the declarative nature of NixOS, that I simply cannot go back to a “normal” distro anymore.
I love Pop OS because it got me back into Linux after ditching it for windows for the last 10 years, partly to do .net development and partly because I hated the state of Ubuntu/Unity.
As soon as cosmic is stable and easy to install on Nix I’ll switch to it.
I used to use Determinate Nix on Pop!_OS before I switched to NixOS for good. You can still get a lot out of Nix on a traditional distro, granted you have to deal with few things manually (nixGL being one of them). But it still works, especially for development; it’s just unparalleled.
OpenSUSE because rolling release and no IBM. Never used it though.
Currently I use Mint. It works but it’s not the best.
You should certainly try OpenSUSE, it’s as good as it says on the tin
It’s my plan. Not in the mood to distro-hop on my laptop right now, and I got to get through my Epic Games backlog (and also the Steam demos I can’t be bothered downloading again) before I swap over my Windows 10 desktop.
Sure, no rush there!
I tried OpenSUSE Tumbleweed, that was a massive mistake (video codecs broken, froze whenever I tried to enter my password without changing from X11 to Wayland or vice versa (a theme was installed)).
Just reinstalled it with OpenSUSE Leap and at least the video codec issue is gone.
Did need to manually configure my disk partitions to get full OS encryption and now my partition table is a REAL mess.
Odd; some codecs are surely not available by default, but can be downloaded from Packman repo, and for the rest I didn’t ever face it.
Fedora Atomic because I don’t fucking care what package manager and whatnot sits underneath.
I just wanna relax in my free time and not worry about all this fucking nerd stuff.
Touching grass > Troubleshooting a broken system
OpenSUSE tumbleweed: Up-to-date, unbreakable due to Btrfs+snapper, very secure defaults (firewall), based in Germany. It works perfectly on my Thinkpad, so I couldn’t ask for better.
For me it’s openSUSE Tumbleweed on my Desktops/Laptops and openSuse Leap on my Servers. The killing Feature for me was the propper BTRFS integration with Snapper for seamless rollbacks in case I borked the system in some way.
One “downside” for me is the mix of Gnome Settings and Yast on my Desktop. But I like yast on my servers for managing everything (enabling ports in firewall, network config, enable autoamtic isntall of security updates, etc.). Also openSuse is not that common, so sometimes it is hard to find a solution if you have a distribution specific question.
Personally never looked to closely into openSuse Build Services (OBS). But I know some people who really like it.