Upgrade von paedML/openML 4.0.0-4.0.2 auf Version 4.0.6
Wegen abgelaufener Gültigkeit öffentlicher Schlüssel der Debian-Paketserver und geänderter Repository-Adressen für die Distribution Etch muss beim Upgrade der paedML/openML-Versionen 4.0.0 bis 4.0.2 auf Version 4.0.6 (Voraussetzung für ein Upgrade auf 5.0.x) eine bestimmte Vorgehensweise eingehalten werden.
Gehen Sie wie folgt vor, um unfallfrei auf Versionsstand 4.0.6 zu gelangen:
- Öffentlichen paedML-Schlüssel installieren:
# wget http://pkg.lml.support-netz.de/paedml-release.asc -O - | apt-key add -
- Paketlisten aktualisieren:
# aptitude update
Bei diesem Schritt zu beachten:- Fehlermeldungen bzgl. nicht gefundener Debian-Adressen ignorieren.
- Einfache Aktualisierung durchführen:
# aptitude upgrade
Bei diesem Schritt zu beachten:- Abfrage "Wollen Sie fortsetzen? [Y/n/?]" mit ENTER bestätigen.
- Fehlermeldungen bzgl. nicht gefundener Debian-Adressen ignorieren.
- Fragen nach der Vorgehensweise bei geänderten Konfigurationsdateien mit der Standard-Option "beibehalten [Vorgabe=N]" beantworten (ENTER oder Y eingeben).
- IPCop nach Ende des Aktualisierungslaufes neu starten.
- Paketlisten ein weiteres Mal aktualisieren:
# aptitude update
Bei diesem Schritt zu beachten:- Fehlermeldungen bzgl. nicht überprüfbarer Signaturen ignorieren.
- Debian-Schlüsselpakete installieren:
# aptitude install debian-keyring debian-archive-keyring
- Paketlisten ein letztes Mal aktualisieren:
# aptitude update
- Vollständige Distributions-Aktualisierung durchführen:
# aptitude dist-upgrade
Bei diesem Schritt zu beachten:- Abfrage "Wollen Sie fortsetzen? [Y/n/?]" mit ENTER bestätigen.
- Fragen nach der Vorgehensweise bei geänderten Konfigurationsdateien mit der Standard-Option "beibehalten [Vorgabe=N]" beantworten (ENTER oder Y eingeben).
- Falls ein Hinweis bzgl. "Nichtautoritative Version eines DHCP-Servers" erscheint, diesen lesen und mit ENTER bestätigen.
- Falls bei der Konfiguration des Pakets linuxmuster-linbo die Fehlermeldung
Failed to set linbo password!
erscheint, kann diese ignoriert werden. Das linbo-Passwort kann zu dem Zeitpunkt nicht gesetzt werden, da der LDAP-Dienst nicht läuft. Das Paketsystem holt die fehlgeschlagene Konfiguration jedoch am Ende des Aktualisierungslaufes nach:Fehler traten auf beim Bearbeiten von: linuxmuster-linbo E: Sub-process /usr/bin/dpkg returned an error code (1) Ein Paket konnte nicht installiert werden. Versuche zu lösen: Richte linuxmuster-linbo ein (1.1.18.1-1) ... System startup links for /etc/init.d/linbo-multicast already exist. Processing LINBO groups: * default ... Ok!
Nach dem letzten Schritt ist ein Neustart fällig, da der Kernel aktualisiert wurde.
Wichtig, falls Sie den Server auf IDE-Platten installiert haben:
Es ist möglich, dass der neue Kernel nicht bootet. In dem Fall müssen in den Dateien /etc/fstab und /boot/grub/menu.lst die Festplatten-Gerätenamen von /dev/hda bzw. /dev/hdb auf /dev/sda bzw. /dev/sdb geändert werden. Dazu kann nach dem Reset des fehlgeschlagenen Bootvorgangs im Bootmenü einfach wieder der alte Kernel (2.6.22) ausgewählt und gebootet werden.
