Ubuntu ist eine linux Distribution. Das LTS steht für Long Term Support, d.h. eine Version die länger als die "Standard-Versionen" mit Updates versorgt wird.
$ sudo apt-get upgrade
$ sudo apt-get update
In Kurzform:
Backup der Daten erstellen, die bestehende LTS auf den aktuellen Stand bringen, dann den release-Updater laufen lassen.
Mit ssh eine Verbindung aufbauen sofern das System headless läuft. In der shell dann:
sudo apt upgrade
suod apt update
sudo do-release-upgrade
Die Session läuft dann durch bis zu einer Neustartanforderung. An dieser Stelle geht die ssh-Session verloren was unproblematisch ist.
Es ist aus meiner Sicht einfacher die config-Dateien aus dem alten System zu übernehmen und soweit notwendig anzupassen (z.B. der Verweis auf die aktuelle ... in der Nginx-Config).
Sollte bei einem Update über ssh vor dem Neustart ,die Verbindung zum Server verloren gehen, kann man nur versuchen eine neue Verbindung zu bekommen und mit
sudo apt update
weiter zu machen, dem stand ein blockierender Prozess aus der abgebrochenen ssh-Verbindung entgegen. Ich habe dann zunächst gewartet bis dieser Prozess zu Ende war, man konnte über top nachvollziehen. Ein weiterer sudo apt update hat dann gezeigt, dass die Installation im Hintergrund jetzt von dpkg blockiert wurde, der Prozess (...)
Processing snap replacements
refreshing snap core22
installing snap firmware-updater
refreshing snap snap-store
snap-store is now tracking 2/stable/ubuntu-24.04
If needed, you can revert to your previous revision with:
$ snap revert snap-store
Werbung:
|