Distributions-Upgrade von OpenSuse
Wie vor jeder größeren Systemänderung sollten Sie zunächst ein Backup des kompletten Systems erstellen.
Vor dem Upgrade Ihrer aktuellen OpenSuse-Installation auf eine neue Version sollten Sie zunächst alle für die aktuelle Distribution erhältichen Updates einspielen.
Kontrollieren Sie mit dem folgenden Befehl ob die aktuellen Repositories für Ihr System eingebunden und aktiviert sind.
zypper repos --uri
Jetzt können Sie mit den beiden untenstehenden Befehlen alle vorhandenen Updates einspielen.
zypper refresh
zypper update
Nun kann das eigentliche Distributions-Upgrade stattfinden. Wechseln Sie zunächst die Urls zu den Update-Repositories auf die der neuen Version aus. Der folgende Befehl deaktiviert alle aktuellen Repositories.
zypper modifyrepo --all --disable
Nun können Sie die Repositories der aktuellen OpenSuse Distribution hinzufügen (im folgenden Beispiel: 12.2).
zypper addrepo --name "openSUSE-12.2-OSS" http://download.opensuse.org/distribution/12.2/repo/oss/ repo-12.2-oss
zypper addrepo --name "openSUSE-12.2-Non-OSS" http://download.opensuse.org/distribution/12.2/repo/non-oss/ repo-12.2-non-oss
zypper addrepo --name "openSUSE-12.2-Updates" http://download.opensuse.org/update/12.2/ repo-12.2-update
zypper addrepo --name "openSUSE-12.2-Source" http://download.opensuse.org/source/distribution/12.2/repo/oss/ repo-12.2-source
Die folgenden beiden Befehle führen nun das eigentliche Upgrade auf die neue Version durch.
zypper refresh
zypper dist-upgrade
Nach Abschluss der Installation müssen Sie Ihr System nur noch neustarten und kontrollieren ob alle Dienste wie gewünscht funktionieren.