Zum Inhalt springenZur Seitennavigation springen: vorherige Seite [Zugriffstaste p]/nächste Seite [Zugriffstaste n]
documentation.suse.com / SUSE Linux Enterprise Server-Dokumentation / Upgradehandbuch / Das Upgrade abschließen
Gilt für SUSE Linux Enterprise Server 15 SP6

6 Das Upgrade abschließen

Nach dem Upgrade müssen Sie einige zusätzliche Aufgaben durchführen. Im folgenden Kapitel werden Sie durch diese Schritte geführt.

6.1 Prüfen auf alte Pakete

Prüfen Sie mit zypper packages auf verwaiste und nicht benötigte Pakete.

Verwaiste Pakete sind in keinem der konfigurierten Repositorys mehr verfügbar. Sie können nicht mehr aktualisiert werden und werden nicht mehr unterstützt.

Eine Liste der verwaisten Pakete erhalten Sie durch Ausführen von:

> zypper packages --orphaned

Nicht benötigte Pakete sind Abhängigkeiten von Paketen, die entweder explizit vom Benutzer oder implizit als Teil eines Schemas oder Produkts installiert wurden und die in der Zwischenzeit entfernt wurden. Sie werden in der Regel nicht mehr benötigt und sollten ebenfalls entfernt werden.

Eine Liste der nicht benötigten Pakete erhalten Sie durch Ausführen von:

> zypper packages --unneeded
Tipp
Tipp

Um nicht benötigte Pakete zu vermeiden, verwenden Sie zypper rm mit der Option ‑‑clean-deps oder YaST mit Optionen › Beim Löschen von Paketen bereinigen.

Sie können beide Listen in einer kombinieren:

> zypper packages --orphaned --unneeded

Ermitteln Sie anhand dieser Listen, welche Pakete noch benötigt werden und welche Pakete sicher entfernt werden können.

Warnung
Warnung: Entfernen Sie keine Pakete, die Sie benötigen

Wenn Pakete umbenannt oder aus einem Schema oder Produkt entfernt werden, kann es sein, dass zypper sie nicht mehr als explizit installiert betrachtet und sie als nicht mehr benötigt markiert, obwohl sie für Ihre Installation immer noch wichtig sind.

Prüfen Sie sorgfältig die Liste der Pakete, die Sie entfernen.

Wenn Sie alle verwaisten und nicht mehr benötigten Pakete mit einem einzigen Befehl entfernen möchten, führen Sie folgendes Kommando aus:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5)

Schließen Sie ein einzelnes Paket oder Schema von der Deinstallation aus:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5 | grep -v PACKAGE_TO_EXCLUDE)

Schließen Sie mehrere in einer Textdatei definierte Pakete aus, getrennt durch einen Zeilenumbruch:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5 | grep -v -f /PACKAGES/TO/KEEP.txt)

6.2 Überprüfen der Konfigurationsdateien

Suchen Sie nach *.rpmnew- und *.rpmsave-Dateien. Wenn ein Upgrade Änderungen an einer Standardkonfigurationsdatei enthält, die nach der Paketinstallation geändert wurde, wird einer dieser Dateitypen erstellt, anstatt die Datei zu überschreiben. Die Datei *.rpmnew enthält die neue Standardkonfiguration und lässt Ihre Originaldatei unverändert. *.rpmsave ist eine Kopie der geänderten Konfiguration, die durch die neue Standarddatei ersetzt wurde.

Wenn Sie eine dieser Dateien finden, prüfen Sie deren Inhalt und fügen Sie die gewünschten Änderungen zusammen. Sie müssen nicht das gesamte Dateisystem durchsuchen, sondern nur das Verzeichnis /etc. Verwenden Sie den folgenden Befehl:

> find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"

6.3 Das Python 3-Modul aktivieren

SUSE Linux Enterprise Server 15 verwendet standardmäßig Python 3.6. Python 3.9 wurde in SLES 15 SP3 als neuere Alternative hinzugefügt. Diese Version wird ab SLES 15 SP4 nicht mehr unterstützt. Stattdessen sind aktuelle Python-Versionen mit wichtigen Updates und Sicherheits-Fixes über das Python 3-Modul verfügbar.

Wenn Sie  3.9 unter SUSE Linux Enterprise Server 15 SP installiert haben, aktivieren Sie das Python 3-Modul mit:

> sudo SUSEConnect -p sle-module-python3/15.6/x86_64.

Alternativ können Sie zur Standard-Python-Version zurückkehren, indem Sie bei zypper remove -u python39 entfernen.

6.4 XFS v4-Geräte neu formatieren

SUSE Linux Enterprise Server unterstützt das On-Disk-Format (v5) des XFS-Dateisystems. Die wichtigsten Vorteile dieses Formats sind automatische Prüfsummen aller XFS-Metadaten, die Unterstützung von Dateitypen sowie einer größeren Anzahl von Zugriffskontrolllisten für eine Datei.

Dieses Format von SUSE Linux Enterprise-Kerneln, die älter als Version 3.12 sind, von xfsprogs, die älter als Version 3.2.0 sind, und von GRUB 2-Versionen, die vor SUSE Linux Enterprise 12 veröffentlicht wurden, werden nicht unterstützt.

Wichtig
Wichtig: V4 wird außer Kraft gesetzt

XFS setzt Dateisysteme mit dem V4-Format außer Kraft. Dieses Dateisystemformat wurde mit folgendem Befehl erstellt:

> sudo mkfs.xfs -m crc=0 DEVICE

Das Format wurde in SLE 11 und älteren Versionen verwendet und erzeugt derzeit eine Warnmeldung von dmesg:

Deprecated V4 format (crc=0) will not be supported after September 2030

Wenn Sie die obige Meldung in der Ausgabe des dmesg-Befehls sehen, sollten Sie für Ihr Dateisystem eine Aktualisierung auf das V5-Format vornehmen:

  1. Sichern Sie Ihre Daten auf einem anderen Gerät.

  2. Erstellen Sie das Dateisystem auf dem Gerät.

    > sudo mkfs.xfs -m crc=1 DEVICE
  3. Stellen Sie die Daten aus der Sicherung auf dem aktualisierten Gerät wieder her.