Wie updated man einen Ubuntu Server „richtig“?
Da ist einmal das debian-like edit /etc/apt/sources.list und dann ist da noch der „ubuntu way“. Ich habe mich für den Ubuntu-way entschieden, und dokumentiere das hier einmal:

sudo apt-get install update-manager-core

Installiert den update Manager von Ubuntu. Anschließend führt man das upgrade aus:

sudo do-release-upgrade

Ab hier wird es etwas knifflig, wenn man keinen lokalen Zugriff auf den Ubuntu Server hat. (Und das dürfte meistens so sein, denn Server stehen für gewöhnlich nicht unterm Schreibtisch.)
Damit für den Fall, dass etwas schief geht, remote Managemant noch möglich ist, startet der Ubuntu Upgrade Manager noch einen zusätzlichen ssh Dämon.

Checking for a new ubuntu releaseDone Upgrade tool signatureDone Upgrade toolDone downloading            extracting ‚/tmp/tmpCXfuuv/feisty.tar.gz’authenticate ‚/tmp/tmpCXfuuv/feisty.tar.gz‘ against ‚/tmp/tmpCXfuuv/feisty.tar.gz.gpg‘ Reading cacheChecking package managerContinue running under SSH?This session appears to be running under ssh. It is not recommended to perform a upgrade over ssh currently because in case of failure it is harder to recover.If you continue, a additional ssh daemon will be started at port ‚9004‘.Do you want to continue?Continue [yN]

Dann kommen nochmal die „üblichen“ Warnungen

You have to download a total of 250M. This download will take about 31 minutes with a 1Mbit DSL connection and about 9 hours 42 minutes with a 56k modem.Fetching and installing the upgrade can take several hours and cannot be canceled at any time later.

Und dann gehts auch los.
Und dann wars auch fertig. Bin auf den ersten Reboot gespannt 🙂