Updated my server to Ubuntu 25 10
Today I finally bit the bullet and upgraded my home server from Ubuntu 25.04 to 25.10.
But, what’s special about it? Well, I’m running a rolling release of Armbian arm64 on it, which doesn’t exactly support running do-release-upgrade by yourself. The process involved:
-
Backing up the root partition by booting from an SD card first and
dd‘ing the partition’s contents viapzstdandsshto my desktop machine, just in case I needed to roll back (like in the previous attempt). -
Manually editing the
aptsources for Armbian to replacepluckyreferences withquesting(the relevant Ubuntu codenames for 25.04 and 25.10 respectively). -
Running
do-release-upgradeto get the standard Ubuntu upgrade experience. -
Verifying that the edge kernel images could still be upgraded after that and that the
bcachefsdkmsmodule would still build. -
Manually updating
/etc/os-releaseto upgrade all the Ubuntu versions and codenames toquestingor 25.10, so that I don’t get the upgrade offered again (usually these values would be updated by the distro’sbase-filespackage, but some other Armbian package would depend on the installed version, and force-installing the Questing Quokka version of the package would have needed those uninstalled, so oI just edited the file by hand).
So far so good… (fingers crossed).