How to upgrade from openSUSE Leap 42.1 to openSUSE Leap 42.2

openSUSE Project announced the release of the next minor version of Leap, openSUSE Leap 42.2 earlier today Nov 16, 2016. openSUSE Leap 42.2 is powered by the Linux4.4 Long-Term-Support (LTS) kernel and shipped with all other latest software updates, such as KDE Plasma 5.8 Long-Term-Support, Qt 5.6 and Frameworks 5.26, Docker 1.12, gtk 3.20, gcc 4.8.5, 5.3.1 and 6.1.1, VirtualBox 5.0.24, Samba 4.4.2, systemd 228 & GNOME 3.20.

As you may aware of this, since Leap, openSUSE has moved its codebase to SUSE Linux Enterprise (SLE) to offer Enterprise level operating system as FREE, like Debian &
CentOS.

OpenSUSE Leap 42.2 is based on SUSE Linux Enterprise (SLE) 12 with Service Pack (SP) 2. All the packages are coming from SLE SP 2, which are well tested at their end that offers additional level of stability to Leap which is unmatched by other Linux distributions.

So you can blindly choose openSUSE Leap 42.2 as your primary OS among others (Especially, if you want to give a try apart from Ubuntu based system). It’s very simply and safe choice that offers Linux professionals a user-friendly desktop and feature-rich server environment.

Included 1400+ packages into Leap 42.2 which is 17% more packages than 42.1. openSUSE Leap 42.2 is the first Leap release to offer a Server Edition, you can see the option during the installation. With no graphical environment. You can install the server either full-featured textmode installer or graphical installer.

Read more about release notes openSUSE Leap 42.2

1) Take backup of your important data before upgrading, If anything goes wrong we can re install freshly and restore the data.
2) The upgrade will take time based on your internet connection and application which you have installed.
3) As per openSUSU website update, there is no support for upgrade from 13.1 -> 42.2. It seem’s, if you are in older version you will not avail upgrade. so better upgrade your system to 13.2 then try to upgrade to 42.2 Leap.

Checking current version of my Desktop

Use the below command to check which version of Desktop is currently running.

$ cat /etc/*-release
NAME="openSUSE Leap"
VERSION="42.1"
VERSION_ID="42.1"
PRETTY_NAME="openSUSE Leap 42.1 (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:42.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"
openSUSE 42.1 (x86_64)
VERSION = 42.1
CODENAME = Malachite
# /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead

Update your current system

Make sure your current system updated to latest packages, i mean upto date. Anyhow, cross check by running below commands.

$ sudo zypper ref
$ sudo zypper up

Magesh Maruthamuthu

Love to play with all Linux distribution

You may also like...

  • Krzysiek

    I have a question?
    Why do I have to duplicate openSUSE-Leap-42.1-Update repository?
    openSUSE-Leap-42.2-Update :http://download.opensuse.org/update/leap/42.1/oss
    Main Update Repository : http://download.opensuse.org/update/leap/42.1/oss

    • If something goes wrong, we can move openSUSE Leap 42.1 repository to rollback the system.

  • k1next

    Just a stupid question: Can I enable all repositories afterwards again ?

    • Sure ? then refresh the repository once.

      zypper ref

  • What wordpress plugin you use for commands?

  • Thank you Sascha, corrected the command.

  • Hi Magesh,
    very good post – upgrade works perfectly!
    I’ve found one error in your sed statement, it should be:
    sed -i 's/42.1/42.2/g' /etc/zypp/repos.d/*

Close
Please support the site
By clicking any of these buttons you help our site to get better