I use EndeavourOS with Hyprland on my laptop but I am considering trying VanillaOS (once they move to Debian base). On desktop I have Ubuntu 20.04 and EndeavourOS (both on Gnome)
Updates can’t really break anything, and if something would go wrong, I can simply boot on the previous image, which will still be there. They can also happen in the background, such that I don’t even know it’s updating. It just happens and never bothers me.
What’s even more interesting is that you can rebase on another base image without having to worry. If I don’t like it, I can just go back to the previous image. With ublue, you can even customize your own OS image.
I believe modern Android uses a similar concept. They use two partitions, and install an update to the other image while your phone is running normally. Then all you need to do is reboot, and you’ll be on the new boot image.
It’s not going anywhere. Debian existed when I was a kid and it’ll probably still exist when I draw my last breath.
I know how to use it, since, once again, I’ve been using it since I was a kid.
It has all the desktop environments.
It fully supports systemd. I do not miss the unreliability, slowness, and complexity of what came before that. (Normally I wouldn’t mention this, but your former distro of choice exists solely for the purpose of not having systemd, so it’s relevant this time.)
The thought that Debian will continue into the future feels comforting. How cool it would be if in 5000AD kids on Mars or Europa are running Debian 100?
I’ve been a daily fedora user for the half year. Initially I started off with ElementaryOS but it was so filled with bugs, and glitches, so it didnt last for more than a couple of months. While the fedora experience is way more streamlined.
Manjaro. I am a guy of habits, so I never really distro-hopped, I once tried to install Arch and failed to configure everything so I tried endeavour and failed too (which would mean I am not a tech guy either ;). Ultimately, I’d say that the distribution does not matters much once you are used to it, you can always get what you want from any of them. The only thing I really like in comparison with others is pacman :)
I’m a opensuse tumbleweed user on my desktop and laptop. I also have an ubuntu home server.
I really like tumbleweed, but I have been thinking of switching to an immutable distro like guix or nix. I’ve tried guix several times and found it pretty good, but never stick with it due to its lack of KDE plasma support. Maybe I should give nix a try.
Arch Linux. Always very up-to-date and the AUR is huge. No dealing with PPAs or snaps or flatpaks or appimages. Just paru -S any-software-ever-made. Also very streamlined (systemd for everything lol) and well documented. I tried NixOS for a bit but it was very inconvenient in comparison and I felt like it was impossible to tinker with or understand if you weren’t good at Haskell. Terrible documentation.
I tried NixOS for a bit but it was very inconvenient in comparison and I felt like it was impossible to tinker with or understand if you weren’t good at Haskell.
You don’t need any haskell knowledge to configure a NixOS system. It’s mostly just researching the right options and setting the desired values. Pretty simple. For more advanced stuff like custom modules, functional programming experience helps a lot but that’s not necessary for installing packages and enabling services.
Documentation isn’t great but what it does have going for it is that it’s right in the place where you configure it: In the NixOS options. Wanna configure systemd-boot? Just search for it: search.nixos.org/options?channel=23.05&size=50&so…
It’s self-documenting.
linux
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.