wiki:system:suse11_upgrade

barcode

Upgrade von openSUSE 11

Diese Anleitung wurde für folgende Upgrades getestet

  • openSUSE 11.2 → openSUSE 11.3
  • openSUSE 11.3 → openSUSE 11.4

Zu erst sollte man alle Repostitories suchen, die nicht von openSUSE sind und diese nach Upgrades absuchen.

Damit man auf die neue Distribution upgraden kann, müssen dem System die neuen Repositorys bekannt sein

Alle Operationen müssen als root durchgeführt werden

su -

Ein Backup der alten Repos ist immer gut :-)

mv /etc/zypp/repos.d /etc/zypp/repos.d-backup

Hinzufügen der neuen Repos

openSUSE 11.4zypper addrepo --name "openSUSE-11.4 OSS" http://download.opensuse.org/distribution/11.4/repo/oss/ repo-11.4-oss
zypper addrepo --name "openSUSE-11.4 Non-OSS" http://download.opensuse.org/distribution/11.4/repo/non-oss/ repo-11.4-non-oss
zypper addrepo --refresh --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update
openSUSE 11.3zypper addrepo --name "openSUSE-11.3 OSS" http://download.opensuse.org/distribution/11.3/repo/oss/ repo-11.3-oss
zypper addrepo --name "openSUSE-11.3 Non-OSS" http://download.opensuse.org/distribution/11.3/repo/non-oss/ repo-11.3-non-oss
zypper addrepo --refresh --name "openSUSE-11.3 Updates" http://download.opensuse.org/update/11.3/ repo-11.3-update
openSUSE 11.2zypper addrepo --name "openSUSE-11.2 OSS" http://download.opensuse.org/distribution/11.2/repo/oss/ repo-11.2-oss
zypper addrepo --name "openSUSE-11.2 Non-OSS" http://download.opensuse.org/distribution/11.2/repo/non-oss/ repo-11.2-non-oss
zypper addrepo --refresh --name "openSUSE-11.2 Updates" http://download.opensuse.org/update/11.2/ repo-11.2-update
openSUSE 11.1zypper addrepo --name "openSUSE-11.1 OSS" http://download.opensuse.org/distribution/11.1/repo/oss/ repo-11.1-oss
zypper addrepo --name "openSUSE-11.1 Non-OSS" http://download.opensuse.org/distribution/11.1/repo/non-oss/ repo-11.1-non-oss
zypper addrepo --refresh --name "openSUSE-11.1 Updates" http://download.opensuse.org/update/11.1/ repo-11.1-update

zunächst sollte man das Installationsprogramm selbst (zypper) upgraden. Dies funktioniert über

zypper install zypper

Sollte man jetzt noch andere Repostiories eingebunden haben (Pacman), muss man diese jetzt aktualisieren:

openSUSE 11.4zypper ar --refresh http://packman.iu-bremen.de/suse/11.4/ packman
openSUSE 11.3zypper ar --refresh http://packman.iu-bremen.de/suse/11.3/ packman
openSUSE 11.2zypper ar --refresh http://packman.iu-bremen.de/suse/11.2/ packman
openSUSE 11.1zypper ar --refresh http://packman.iu-bremen.de/suse/11.1/ packman

Dem System müssen die neuen Repos bekannt gegeben werden

zypper refresh

Jetzt geht es an das eigentliche Upgrade: Dazu eine der beiden folgenden Kommandos eingeben. Der Sinn ist der Selbe:

zypper dist-upgrade --download in-advance
zypper dist-upgrade --download-in-advance
die Option '--download-in-advance' gibt an, dass die Pakete erst vollständig heruntergeladen werden und dann installiert werden

Wenn nach Stunden der Installation (Downloadgrößen von 800-1000 MB sind ohne Probleme möglich) endlich alles fertig ist, muss man noch den Zwischenspeicher löschen

zypper clean

und das System, neu starten

Nach der Installation kann man per

cat /etc/SuSE-release

die openSUSE-Verision anzeigen lassen

Außerdem sollte man die Serverdienste auf Lauffähigkeit prüfen und die Logdateien auswerten

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
  _   __ ______  _   __   ___   __  __
 | | / //_  __/ | | / /  / _ \ / / / /
 | |/ /  / /    | |/ /  / // // /_/ / 
 |___/  /_/     |___/  /____/ \____/
 
  • wiki/system/suse11_upgrade.txt
  • Zuletzt geändert: 2012/10/08 14:31
  • (Externe Bearbeitung)