Zusammenfassung
SUSE Linux bietet die Möglichkeit, ein bestehendes System zu aktualisieren, ohne es vollständig neu zu installieren. Es gibt zwei Arten von Aktualisierung: die Aktualisierung einzelner Software-Pakete und die Aktualisierung des gesamten Systems. Pakete können auch manuell mithilfe des RPM-Paket-Managers verwaltet werden.
Software nimmt normalerweise von Version zu Version an „Umfang“ zu. Folglich sollten Sie vor dem Aktualisieren mit df den verfügbaren Partitionsspeicher überprüfen. Wenn Sie befürchten, dass demnächst kein Speicherplatz mehr zur Verfügung steht, sichern Sie die Daten vor der Aktualisierung und partitionieren Sie Ihr System neu. Es gibt keine Faustregel hinsichtlich des Speicherplatzes einzelner Partitionen. Die Speicherplatzanforderungen werden durch Ihr jeweiliges Partitionierungsprofil, die ausgewählte Software sowie die Versionsnummer von SUSE Linux bestimmt.
Kopieren Sie vor der Aktualisierung die alten Konfigurationsdateien auf ein
separates Medium, beispielsweise ein Bandlaufwerk (Streamer), eine
Wechselfestplatte, einen USB-Stick oder ein ZIP-Laufwerk, um die Daten zu
sichern. Dies gilt hauptsächlich für die in /etc
gespeicherten Dateien sowie einige der Verzeichisse und Dateien in
/var und /opt. Zudem empfiehlt es
sich, die Benutzerdaten in /home (den
HOME-Verzeichnissen) auf ein Sicherungsmedium zu schreiben.
Melden Sie sich zur Sicherung dieser Daten als root an. Nur Benutzer root verfügt über die Leseberechtigung für
alle lokalen Dateien.
Notieren Sie sich vor der Aktualisierung die Rootpartition. Mit dem Befehl
df / können Sie den Gerätenamen der Rootpartition
anzeigen. In Beispiel 2.1, „Über df -h angezeigte Liste“ ist
/dev/hda3 die Rootpartition, die Sie sich notieren
sollten (gemountet als /).
Wenn Sie ein standardmäßiges System von der Vorgängerversion auf diese Version aktualisieren, ermittelt YaST die erforderlichen Änderungen und nimmt sie vor. Abhängig von den individuellen Anpassungen, die Sie vorgenommen haben, kommt es bei einigen Schritten der vollständigen Aktualisierung zu Problemen. Ihnen bleibt dann nur die Möglichkeit, Ihre Sicherungsdaten zurückzukopieren. Nachfolgend sind weitere Punkte aufgeführt, die vor dem Beginn der Systemaktualisierung überprüft werden müssen.
Im Anschluss an die in Abschnitt 2.1.1, „Vorbereitung“ erläuterte Vorbereitung kann Ihr System nun aktualisiert werden:
Booten Sie das System wie zur Installation (siehe Abschnitt 1.1, „Systemstart für die Installation“). Wählen Sie in YaST eine Sprache aus und klicken Sie im Dialog auf . Wählen Sie nicht die Option .
YaST ermittelt, ob mehrere Rootpartitionen vorhanden sind. Wenn nur eine
vorhanden ist, fahren Sie mit dem nächsten Schritt fort. Wenn mehrere
vorhanden sind, wählen Sie die richtige Partition aus und bestätigen Sie
mit (im Beispiel in Abschnitt 2.1.1, „Vorbereitung“ wurde /dev/hda3
ausgewählt). YaST liest die alte fstab auf dieser
Partition, um die hier aufgeführten Dateisysteme zu analysieren und zu
mounten.
Passen Sie im Dialog die Einstellungen gemäß Ihren Anforderungen an. Normalerweise können die Standardeinstellungen unverändert übernommen werden, wenn Sie Ihr System jedoch erweitern möchten, überprüfen Sie die in den Untermenüs von aufgeführten Pakete (und aktivieren Sie sie gegebenenfalls) oder fügen Sie die Unterstützung für zusätzliche Sprachen hinzu.
Sie haben zudem die Möglichkeit, verschiedene Systemkomponenten zu sichern. Durch Sicherungen wird der Aktualisierungsvorgang verlangsamt. Verwenden Sie diese Option, wenn Sie über keine aktuelle Systemsicherung verfügen.
Geben Sie im nächsten Dialog an, dass nur die bereits installierte Software aktualisiert werden soll oder dass dem System neue Software-Komponenten hinzugefügt werden sollen (Aufrüstungsmodus). Es empfiehlt sich, die vorgeschlagene Kombination zu akzeptieren, beispielsweise oder . Anpassungen sind zu einem späteren Zeitpunkt mit YaST möglich.
Ungeachtet der insgesamt aktualisierten Umgebung ist die Aktualisierung einzelner Pakete stets möglich. Ab diesem Punkt liegt es jedoch bei Ihnen, sicherzustellen, dass die Konsistenz Ihres Systems stets gewährleistet ist. Ratschläge zur Aktualisierung finden Sie unter http://www.novell.com/linux/download/updates/.
Wählen Sie gemäß Ihren Anforderungen Komponenten in der YaST-Paketauswahl aus. Wenn Sie ein Paket auswählen, dass für den Gesamtbetrieb des Systems unerlässlich ist, gibt YaST eine Warnung aus. Pakete dieser Art sollten nur im Updatemodus aktualisiert werden. Zahlreiche Pakete enthalten beispielsweise Shared Libraries. Wenn diese Programme und Anwendungen im aktiven System aktualisiert werden, kann es zu Fehlfunktionen kommen.