Debian 5 updaten auf Debian6:
!!! Wichtig: Das System auf jeden Fall vor dem Upgradevorgang sichern !!! Wenn es eine Virtuelle Maschine ist, am Besten die gesamte VM kopieren oder Snapshot erstellen. Bei dedizierten Systemen zumindest folgende Verzeichnisse: “/etc”, “/var/lib/dpkg”, “/var/lib/apt/extended_states” und die Liste vom Befehl “dpkg –get-selections” sichern
Derzeit installierte Debian Lenny Version anzeigen:
Bevor wir die neuen Squeeze Pakete in Empfang nehmen, werden alle derzeitig installierten Pakete auf den neuesten Stand gebracht.
Falls beim Upgrade die Fehlermeldung “The following packages have been kept back” auftaucht findet ihr hier die Lösung.
Den neuen Paket-Mirror eintragen:
Dazu ändern wir die Datei sources.list, die Ihr bei der Standardinstallation unter /etc/apt/ findet.
Diese Datei könnt ihr mit eurem Lieblingseditor bearbeiten. Ich persönlich verwende hier den “vi”.
Nun wird einfach überall das Wort “lenny” auf “squeeze” umgeschrieben.
Das Ergebniss sollte dann wie folgt aussehen:
Upgrade durchführen:
Die neuen Paketlisten downloaden:
Paketmanager apt, dpkg und aptitude updaten:
Update der restlichen Pakete:
Nach dem Upgrade:
DebianVersion anzeigen lassen (Ergebnis sollte 6.x sein):
Server rebooten:
Nachdem der Server neu gestartet ist, sollte unbedingt das Syslog auf Fehler überprüft werden:
Zudem wird empfohlen die geöffneten Ports zu checken: