#!/bin/bash echo "Bitte erst das Script durchlesen\!" exit 999 ######################################################################################### # Kochrezept für ein Upgrade von Sarge auf Etch: # Quelle:http://www.de.debian.org/releases/stable/i386/release-notes/ch-upgrading.de.html ######################################################################################### Sinnreich ist es, vor der Operation den Bootapparatismus von LiLo auf GRUB umzustellen, sonst gibt's wahrschienlich Probleme! # Hier starten wir einen Mittschnitt des Upgrades per Script: script -t 2>~/upgrade-etch.time -a ~/upgrade-etch.script # So kann man sich das Logfile nach dem Upgrade ansehen: # scriptreplay ~/upgrade-etch.time ~/upgrade-etch.script # Umstellen der Sourcelist auf etch: # deb http://ftp.de.debian.org/debian/ etch main contrib non-free # deb http://security.debian.org/ etch/updates main # Paketverwaltung auf Etch bringen: aptitude update # welcher Plattenplatz wird benötigt: aptitude -y -s -f --with-recommends dist-upgrade # [ ... ] # XXX Pakete aktualisiert, XXX zusätzlich installiert, XXX werden # entfernt und XXX nicht aktualisiert. # Muss xx.xMB/yyyMB an Archiven herunterladen. Nach dem Entpacken # 1. sanftes Upgrade aptitude upgrade # neue initrd-tools braucht das Land aptitude install initrd-tools # wenn uns der 2.6'er Kernel > 2.6.15 fehlt: aptitude install linux-image-2.6-686 # nun heißt es "Rock'nd Roll": aptitude dist-upgrade # !!! Fertig !!! # nach Kontrolle des Bootloaders sollte der Neustart gewagt werden ... # Donnerstag, 7. Juni Anno 2007, für das Protokoll, Raspel