Depending on what version of Ubuntu you are trying to upgrade FROM you may have no upgrade target when running do-release-upgrade
. For example, my installation of Ubuntu 22.04 LTS cannot upgrade to 23.10 because 23.10 is not a valid target for my Ubuntu installation.
Running sudo do-release-upgrade
Ubuntu 22.04 the default settings output
There is no development version of an LTS available. To upgrade to the
latest non-LTS development release set Prompt=normal in
/etc/update-manager/release-upgrades.
If you open /etc/update-manager/release-upgrades
it is probable that you are set to Prompt=lts
which will not allow you to go to 23.10 because 23.10 is not a LTS release.
You can however try setting Prompt=normal
and it will look for the next release that is a valid release and allow you to update to that target.
sudo do-release-upgrade -d
to upgrade. For me it worked fine, although during the update I had some weird fonts. After final reboot, all was fine. – pLumo Oct 24 '23 at 17:33