Formatting for first example on "Updated RPCs" section currently has broken formatting.
--snip--
Personally I just upgrade by coping the tarball extraction over /usr/local. It's always been a hassle-free experience. Although, I don't see Bitcoin Core in the Ubuntu repositories. (I am not sure about Debian or Arch though.)
Checking
https://github.com/bitcoin-core/packaging, Bitcoin Core currently only available on Guix and Gentoo repository while Debian version is currently not in maintenance. Although if you're looking for non-distro specific distribution, we can use Snap and Flatpak package.