Upgrade from OpenSUSE Leap to Tumbleweed

If you use OpenSUSE you will know that there are two different versions: the fixed Leap and the rolling Tumbleweed.

Here we should stop a bit as I consider both to be stable versions. The rolling Tumbleweed is not before the stable Leap. What does this mean; Perhaps there are many who believe that the rolling version is made to serve the fixed, with new tests of and applications and services. Error.
OpenSuse is not like the others that you know and may have tried.
tumbleweed

The Linux distributions we know and available on a rolling basis contain prethe packages, which have been tested in a test repository. After no errors and bugs have been observed, then and only then they proceed to their stable version.

But it is not the case with Tumbleweed. Before even using packages from the test repository, it is first tested by people and after machines. Then proceed to the test repository or Factory.

Tests from too many users start and when it is considered ready for mass use, it goes back to control (first by man and after machines). After completing the process, it goes to the repository of the rolling version. This means that it has gone through too many checks before it comes out of the traffic.tumbleweed

All that's left is the system you install it on . If the hardware is old and problems occur, you can report the bug so that it can be fixed in the next update.

If you are in OpenSUSE Leap and want to try the Tumbleweed below, we'll describe how to change version:

We first make a backup of Leap's repos

su -
mkdir /etc/zypp/repos.d/old
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old

Then add the official repositories of Tumbleweed

zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug
zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update

We check the repos that we installed:

zypper lr-u

and refresh repos to get the new gpg keys

zypper --gpg-auto-import-keys ref

Following the above we are ready to change the version

sudo zypper dup

The last command will take a long time to complete (depends on your connection)
opensuse
After installing, we can add more repositories

zypper ar -f -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman
zypper ar -f -n science http://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ science
zypper ar -f -n wine http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumbleweed/ wine

We're done.

If for some reason you are not happy, let's see how you can go back to LeapLeap

I would certainly recommend a clean installation of Leap, but you can also try the following way:

Let's remove the Tumbleweed repos. Then we will bring back the Leap repositories from the backup we made at the beginning:

su -
rm /etc/zypp/repos.d/*
mv /etc/zypp/repos.d/old/*.repo /etc/zypp/repos.d/

Let's check the repositories:

zypper lr-u

Refresh for new gpg keys.

zypper --gpg-auto-import-keys ref

And now we can go back to Leap:

sudo zypper dup

iGuRu.gr The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.082 registrants.

Written by giorgos

George still wonders what he's doing here ...

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).