OpenSUSE 12.2 Has Reached EOL | How To Upgrade To OpenSUSE 13.1

Hello Linux Geeksters. The SUSE developers have announced that OpenSUSE 12.2 has reached end of life (EOL) today. No security updates will be done for this version anymore and so, the users are adviced to upgrade to OpenSUSE 12.3 or OpenSUSE 13.1.

Watch Free Movies

OpenSUSE 12.2 Has Reached EOL | How To Upgrade To OpenSUSE 13.1

In 17 months, OpenSUSE 12.2 got 748 updates, 352 being about security, 395 for the rest of the system and 1 has been optional.

Next, I will show you how to easily upgrade from both OpenSUSE 12.2 and OpenSUSE 12.3 to OpenSUSE 13.1, via the command like inteerface.

Note: Since some of the third party repos for OpenSUSE 12.2 and OpenSUSE 12.3 may not work on the OpenSUSE 13.1, I will disable them completely, in order not to get issues.

How to upgrade from OpenSUSE 12.2 to OpenSUSE 13.1:

Add the upgrade repository (if the repo already exists and it’s enabled, nothing will happen):

$ sudo zypper addrepo --check --name 'openSUSE-12.2-Update' http://download.opensuse.org/update/12.2/ repo-update

Update the repository list:

$ sudo  zypper refresh
$ sudo zypper update

Disable all the repositories and add only the default repos of OpenSUSE 13.1:

$ sudo zypper modifyrepo --all --disable
$ zypper addrepo --name "openSUSE-13.1 OSS" http://download.opensuse.org/distribution/13.1/repo/oss/ repo-13.1-oss
$ zypper addrepo --name "openSUSE-13.1 Non-OSS" http://download.opensuse.org/distribution/13.1/repo/non-oss/ repo-13.1-non-oss
$ zypper addrepo --name "openSUSE-13.1 Updates" http://download.opensuse.org/update/13.1/ repo-13.1-update

Update the repository list again and perform the system upgrade:

$ zypper ref
$ zypper dup

How to upgrade from OpenSUSE 12.3 to OpenSUSE 13.1:

Add the upgrade repository (if the repo already exists and it’s enabled, nothing will happen):

$ sudo zypper addrepo --check --name 'openSUSE-12.3-Update' http://download.opensuse.org/update/12.3/ repo-update

Update the repository list:

$ sudo  zypper refresh
$ sudo zypper update

Disable all the repositories and add only the default repos of OpenSUSE 13.1:

$ sudo zypper modifyrepo --all --disable
$ zypper addrepo --name "openSUSE-13.1 OSS" http://download.opensuse.org/distribution/13.1/repo/oss/ repo-13.1-oss
$ zypper addrepo --name "openSUSE-13.1 Non-OSS" http://download.opensuse.org/distribution/13.1/repo/non-oss/ repo-13.1-non-oss
$ zypper addrepo --name "openSUSE-13.1 Updates" http://download.opensuse.org/update/13.1/ repo-13.1-update

Update the repository list again and perform the system upgrade:

$ zypper ref
$ zypper dup

Scroll to Top