> The upgrade mechanism from 7.9 to 8.0 is still gloriously simple, and exactly the same as it has been for many years
The upgrade mechanism on a typical Linux distribution is _even more_ gloriously simple, and exactly the same as it has been for many years.
# Fedora/RHEL
$ sudo dnf upgrade -y
# Debian/Ubuntu
$ sudo apt update && sudo apt upgrade -y
# Arch Linux
$ sudo pacman -Syu
The false distinction between the OS packages and user local (/usr/local) packages during upgrade causes much unneeded complexity. FreeBSD is making this go away which is welcome.Hey, you'd love this one:
guix pull && guix system reconfigure
To undo, it's: guix roll-back
(now, where is guix-bsd?..)https://guix.gnu.org/manual/1.5.0/en/html_node/Upgrading-Gui...
I'm pretty sure it takes more to move debian 11 to debian 12 and Arch doesn't even have versions
And don't forget to cross your fingers so the upgrade does not break your system... like what happened to me when systemd came out.
A typical Debian upgrade process is more involved than that.