Migrate from openSUSE 13.1 to openSUSE 13.2
- Check that update repository is existing and activated, so display repository list with URLs display:
zypper repos --uri
. - Check you have this repository:
# | Alias | Name | Enabled | Refresh | URI
---+-----------------+-----------------+---------+---------+---------------------------------------
1 | repo-update | repo-update | Yes | Yes | http://download.opensuse.org/update/13.1/
- If it is not enabled, activate it:
zypper modifyrepo --enable repo-update
. - If it is not existing, add it:
zypper addrepo --check --refresh --name 'openSUSE-13.1-Update' http://download.opensuse.org/update/13.1/ repo-update
- Refresh and update repositories:
zypper refresh
andzypper update
. - Check the repository list:
zypper lr
. - We’ll need to remove all unofficial repositories one by one:
zypper rr alias
. - Save old repositories and put new ones:
cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.Old
sed -i 's/13\.1/13.2/g' /etc/zypp/repos.d/*
- Refresh repositories again:
zypper refresh
. - Prefer tty1 (foreground virtual terminal) over X Session for the upgrade (CTRL+ALT+F1 or
sudo chvt 1
). - During the upgrade DO NOT shutdown and DON’T interrupt Internet connexion or you can broke your system.
- Start the distribution upgrade:
zypper dup
Source: openSUSE.org Lorem ipsum …