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.

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

Liked it? Take a second to support Geekster on Patreon!
Tagged with: , , , , , , , ,
Posted in The Linux and Unix Articles!
One comment on “OpenSUSE 12.2 Has Reached EOL | How To Upgrade To OpenSUSE 13.1
  1. steve says:

    First, the commands
    $ zypper addrepo –name “openSUSE-13.1 Non-OSS” http://download.opensuse.org/distribution/13.1/repo/non-oss/repo-13.1-non-oss
    need a space inserted
    $ zypper addrepo –name “openSUSE-13.1 Non-OSS” http://download.opensuse.org/distribution/13.1/repo/non-oss/ repo-13.1-non-oss
    I tried this from 12.2 to 13.2 from a terminal in KDE. Not all packages installed, reboot was into a 12.2 kernel with some new packages. Networking in yast showed ok but it didn’t work.

    Then wouldn’t boot to desktop but only to failsafe.

    From failsafe
    Followed this http://doc.opensuse.org/release-notes/x86_64/openSUSE/13.2/
    But that failed so
    systemctl disable NetworkManager.service
    systemctl enable wicked.service

    got my network back.

    I then did
    zypper ref
    zypper up

    which finished the upgrade and I could reboot to 13.2 runlevel 3.
    X wouldn’t start, so I updated the nvidia repository to 13.2 and used yast to update nvidia drivers. I changed to a user at runlevel 3 and tried startx. That failed but on reboot I was back to a KDE desktop.

    13.2 is really great looking and faster.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Support LinuxG via Patreon
Support LinuxG.net on Patreon!
Subscribe

  

Subscribe to get the latest Linux news and how to guides directly on your e-mail!