Upgrade openSuSe 11.2 RC auf 11.2 Final Release
Gestern habe ich ein Update von OpenSuSe 11.2 RC2 auf die offizielle Releaseversion (11.2) durchgeführt. In der Theorie ist das relativ einfach, es hat aber bei mir nicht ganz ohne Nacharbeit geklappt. Man sollte sich also Zeit nehmen und folgende Aussage beherzigen.
Never touch a running system!
Trotzdem möchte ich meine Erfahrungen hier teilen, da am Ende doch alles geklappt hat.
- die ursprüngliche Installationsquelle der Suse 11.2 RC2 (z.B. CD oder DVD) aus den Repositories entfernen
yast starten -> Software-Repositories -> Quelle suchen und löschen
- zur Sicherheit habe ich auch die Quellen OSS, NON-OSS und Update gelöscht
- Software-Repositoryverwaltung schließen
- Terminal bzw. Console öffnen und als User root anmelden
su - root - folgende Befehle ausführen um die nötigen Repositories einzubinden
zypper ar http://download.opensuse.org/distribution/11.2/repo/oss/ repo-oss zypper ar http://download.opensuse.org/distribution/11.2/repo/non-oss/ non-oss zypper ar http://download.opensuse.org/update/11.2/ updates
- Repositories erneut einlesen und updaten, anschließend zypper auf den aktuellen Stand bringen
zypper clean zypper refresh zypper in zypper
- Download der nötigen Updatepakete starten (vorher darauf achten, dass genug freier Speicher unter /var vorhanden ist)
zypper dup -d
Hinweis: Bei mir waren hier downgrades vermerkt, was passieren kann, wenn man bereits neuere Pakete über eine andere Quelle installiert hat. Zudem sollten die Prioritäten der einzelnen Repositories beachtet werden!
Wichtig: Es sollten immer alle Abhängigkeiten aufgelöst werden, da sonst schwere Schäden am System entstehen!
- Eigentliches Update starten
zypper dup
- Reboot durchführen
Anschließend habe ich noch ein Update auf die aktuelle KDE 4.3.4 durchgeführt, was in diesem Post beschrieben wird.
Auf den ersten Blick hatte alles geklappt, aber leider musst ich kurz darauf feststellen, dass meine Compiz-Oberfläche bzw. die Effekte nicht mehr funktionierten. Lösungsansätze zu diesem Problem habe ich hier zusammengetragen.
Hilfe zum Tool zypper finden sich hier: http://en.opensuse.org/SDB:Zypper_usage



