2 ms·
I've used Arch and Ubuntu both for years, so here's my take. Basically, anything you get working in Arch stays working. On Ubuntu, every single major upgrade ha
by l0b0 5y ago
I've used Arch and Ubuntu both for years, so here's my take. Basically, anything you get working in Arch stays working. On Ubuntu, every single major upgrade has been broken so badly that I eventually gave up and reinstalled from scratch. Annoyingly, some super sensible defaults just never make it back up to the original maintainers (or are rejected, I dunno), so the polished Ubuntu experience is because a lot of engineers at Canonical put a lot of time into enabling things which should absolutely be enabled by default in any modern distro. This includes big things like encrypted storage being a single click option in the installer (compared to several hours of research and false starts with GRUB on Arch Linux) and small things like having a reasonably big set of fonts installed by default. Maybe I just haven't discovered the right metapackages yet :)
All that said, I can thoroughly recommend NixOS (my setup[1]) as an alternative, and I personally predict SteamOS will show up there eventually. Initial setup is a fair bit easier, and being able to seamlessly boot into any of the previous configurations is a big deal. The main issues so far have been with dev env setups (Nix isn't terrible, but it's another language to add on top of my existing setups) and running out of disk space because each upgrade takes multiple GB. Don't install unless you have ~100GB to spare for the root partition and a decently fast Internet connection.
[1] https://gitlab.com/victor-engmark/root/ https://gitlab.com/victor-engmark/root/