Leap is their stable distro, and shares binaries with SLES, their enterprise offering.
Both Leap and Tumbleweed have BTRFS by default, with Snapper for automated snapshots at upgrade and boot. Update messed something up? System won't boot? Just run an old snapshot until it's fixed. Zypper, the package manager, has state-of-the-art dependancy resolution, personally the best I've used.
They have a number of extremely interesting spinoff projects: MicroOS and MicroOS desktop (recently renamed, but the new names are escaping me) which use immutable root filesystems with automated updates and native Podman support. Snapper integration shines there, as well. If it fails to boot after update, it'll automatically roll back.
They're doing quite a bit, and it's all culminating in being very useable. Tumbleweed is the crown jewel, though.
I got burned by debian btrfs upgrades, so I'll stay with ext4 though.
(ok perhaps other package managers do it nowadays, but i installed openSUSE 2-3 years ago and i haven't really tried every package manager out there - mainly apt/apt-get and pacman as it comes with msys2)
that's a thing I haven't heard in a long time
For example, things like Gnome always come to Arch months after it has been released upstream. But it makes sense because Gnome team always break existing extensions and community can't really keep up so it takes a while until popular extensions gain support. And sadly Gnome without extensions is more or less useless. Maybe Fedora gets latest Gnome on day one, but it is unusable without community extensions on day one.
So kudos to maintainers of Arch!
Of course, whether or not the most important packages to you hit each distro first could be a totally different story.
Overall, openSUSE Tumbleweed is very up-to-date, though: ~76% by this measure— right up there with Fedora Rawhide and Gentoo.
> Open Build System and OpenQA, for automated building and testing of packages. This is what gets updates to their rolling release Tumbleweed faster than Arch, but with no instability ever.
Arch also has "no instability ever". And I don't think I've ever run into a problem where I've said, "damn, I wish the latest version was out right now", other than needing to run mainline on new machines for a few months that is.
But please don't take this comment the wrong way, I'm curious and will probably spin up a VM or two to take a look around.
Lolwat. I've tried it in earnest several times over the years on basic thinkpads (once on my only development machine, in which my only customizations were basically installing intellij ides and docker) and I would never ever, call it stable. I mean, if someone were to ask me for a picture of instability for a dictionary and they asked me to choose between Arch Linux and Windows Me logos... I'm not sure which I would choose.
To be fair though, I haven't tried it in 3 years since it last bit me. On the other hand I've had fedora running on one machine for like 7 years straight.
What instability did you face?
Between those snapshots you might have bleeding edge updates for all the packages, but even then I do encounter package conflicts way too often. Well, on the upside, at least they are detected.
So yes, it is stable, but it comes at a price.
Apart from that, the community support felt mediocre, at least a few years ago. The most visited platform was a bulletin board forum with very little interaction. When I had trouble installing KDE, it took a few days until someone suggested the correct diagnostic tools. This is bad for being the testbed of a commercial distribution. In the end, I just installed Arch, which packaged KDE better than Tumbleweed did.
But on the other hand, maybe only if you use a distro long enough, you get to see the downsides, and each one has them.
A) Snapshots come out far more regularly then once a month. Going from the mailing list we've actually had a snapshot released every day since the 4th. I'd say the average is one every three days but that's just from the top of my head.
B) they do not cover every package you have installed: They don't even know what packages you have installed, snapshots are cut on the repo side. It's true that packages get rebuilt a lot but that's because either the package updated or a dependency of the package updated that caused the package to be rebuilt.
There are quite a few things I've grown to dislike about Tumbleweed after using it for the past 7-8 years, but the upgrade experience is not one of them.
I'd like to know if the Gnome 4 in Leap was usable. If I do a search on software.opensuse.org on gnome-desktop it only turns out packages from tumbleweed and experimental packages from SLE-15-SP2 which looks quite ancient.
That's called a trade-off, a very fundamental concept in pretty much everything in life.
And no, snapshots don't come out every month. They come out ~5 times every week. The most number of packages I've had to update was maybe around ~3500 and that's after 6 month of not upgrading my system.
I agree for "true" rolling distro enthusiasts, Arch is still the top choice, but Tumbleweed is great for those seeking to use a rolling distro without sinking too much time into configuration.
Uh, I've been using Tumbleweed on two machines for about seven years now, and I've experienced multiple cases of MATE just not working after an upgrade. It's not that big a deal, though, as you point out, because of snapper.
That said, I'm still using Tumbleweed on both machines, and I'm very happy with it. Even the nVidia situation is acceptable now that they offer a repo with the official drivers.
After trying to repair it for a while I am about to ditch it and go with KDE Neon or Mint (their Debian edition sounds interesting).
I will look into this Snapper thing you mentioned, maybe that helps. Otherwise my trust in that distro is unfortunately gone.
We have far fewer issues in my lab since we replace CentOS with Leap (our experiments with Ubuntu were dreadful and we cannot babysit the computers so anything with complex maintenance is right out).
Going all rolling release was a step too far, too much of a culture shock, but we might switch to Tumbleweed in a couple of years if the stability remains as it is now.
Installation worked flawlessly. Hardware was detected on the spot. I could install NVidia's official driver through YaST. Installing Steam from the package manager.
Now I am sitting with a switch pro controller and playing Hogwarts Legacy.
All around a solid experience. Their biggest competitor in this space might be Ubuntu. For me Suse has a more solid feeling to it. Also supports KDE better.
My nostalgia for them will probably always be strong.
I started with SuSE 7 (purchased it!), then Mandrake, then Fedora, then Ubuntu, then Arch and now reluctantly back on Xubuntu because I can't get my laptop to sleep properly on Arch...
Do you remember why you switched from SuSE? I only have vague memories but I feel like the package manager might have been a bit clunky?
Maybe I should give openSUSE another go, I really dislike Ubuntu's 'ads' and snap.
The other half was that whenever I searched for an RPM for something I needed, it was almost always a Mandrake or RH package. RH was a pain with things like MP3s and proprietary drivers, so Mandrake seemed obvious. And yeah, SaX/YaST was a little clunkier than Drak.
I went to Fedora Core in their first version because the third party repositories became seamless enough and they were easily the best supported, especially for on-the-edge software.
Went through some Arch, Gentoo, Ubuntu, Pop_OS! etc days in-between there but have mostly settled on Fedora KDE, these days.
—update, sheesh. It’s not even incubating.