Manchmal stößt man auf alte Systeme, die noch irgendwo in der Ecke zuverlässig ihren Dienst tun, aber leider nicht mehr mit Updates versorgt werden können. So habe ich gerade ein System „an der Hand“, das noch auf der nicht mehr unterstützten Ubuntuversion 9.04, Jaunty Jackalope“ läuft. Wiedereinmal zeigt sich, das man bei solchen System – auch wenn man sich denkt „ich installiers jetzt erstmal und mach denn bald ein Upgrade“ – immer auf die LTS (Long Term Support) Versionen zurückgreifen sollte. Die Zeit rennt einfach zu schnell
Der Versuch, das besagt System einfach mit einem Ubuntu-typischen
do-release-upgrade
auf einen aktuellen Stand zu bringen, wir mit dem folgenden quittiert:
An upgrade from 'jaunty' to 'lucid' is not supported with this tool.
Schade.
Auch die Paketquellen zum nachinstallieren von Software wollen nicht mehr so richtig, Abhilfe dafür ist aber zum Glück recht schnell gefunden. Man muss die Paketquellen für nicht mehr unterstürtze Versionen aktivieren, wie im Wiki von UbuntuUsers beschrieben: http://wiki.ubuntuusers.de/Historische_Paketquellen
Weitere Versuche, dem do-release-upgrade mitzuteilen, da ich vielleicht erstmal auf Karmic (und dann evtl. auf Lucid) aktualisieren möchte, sind leider gescheitert.
Auch ein Upgrade mit
apt-get-update && apt-get upgrade && apt-get dist-upgrade
hat nicht den gewünschten Erfolg gebracht.
Was dann recht vielversprechend aussah, ist der Abschnitt „Upgrading using the alternate CD“ im Karmic Upgrade Guide. Also erstmal das Image ‚runterladen….
Nach dem Download kann man das iso driekt mounten
mount -o loop ./ubuntu-9.10-alternate-i386.iso /media/cdrom0
Und das Upgrade wie dort beschrieben mit
sh /media/cdrom0/cdromupgrade
anstoßen. Wichtig ist nun allerdings, dass man die „Internetquellen“ nicht mit einbezieht, da das Upgrade sonst wieder mit der Meldung vom Anfang abgebrochen wird. Besteht man also auf ein reines Offline-Upgrade, kann der Prozess gestartet werden und man darf den Anweisungen auf dem Bildschrim folgen
Nach einer weile wird man dazu aufgefordert, dem Neustart zuzustimmen und – voilà – nach erfolgtem Neustart antwortet
lsb_release -a
mit
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 9.10 Release: 9.10 Codename: karmic
Wir sind also schonmal einen Schritt weiter. Ein Blick auf die LTS Seite des Ubuntu Wiki verrät uns dann aber, dass der Support auch für diese Release aufgelaufen ist, und so führen wir mit do-release-upgrade ein weiteres Upgrade durch.
Bei mir lief alles glatt und so rennt das System nun zum Glück wieder mit einem Softwarestand auf der Höhe der Zeit – in einer LTS Version
Noch nützliche Links zum UbuntuGuide: