Diese Anleitung wurde für folgende Upgrades getestet
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.4 | zypper 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.3 | zypper 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.2 | zypper 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.1 | zypper 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.4 | zypper ar --refresh http://packman.iu-bremen.de/suse/11.4/ packman |
---|
openSUSE 11.3 | zypper ar --refresh http://packman.iu-bremen.de/suse/11.3/ packman |
---|
openSUSE 11.2 | zypper ar --refresh http://packman.iu-bremen.de/suse/11.2/ packman |
---|
openSUSE 11.1 | zypper 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
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