zeldor.biz

Linux, programming and more

Copyright © 2025
Log in

Upgrade opensuse 42.3 to 15.0

June 3, 2018 by Igor Drobot 8 Comments

openSUSE Leap 15 is based on SUSE Linux Enterprise (SLE).
The name “Leap 15” is meant to match the SUSE Linux Enterprise Version it is based off of.
(SUSE Linux Enterprise 15) Leap 15 uses Linux Kernel 4.12 LTS.
This guide was written during a upgrade from 42.3 to 15.0 and worked like a charm.

Try it out and bring you systems to a new level.

1
sed -i 's/42.3/15.0/' /etc/zypp/repos.d/*

sed -i 's/42.3/15.0/' /etc/zypp/repos.d/*

Load new repositories:

1
zypper refresh

zypper refresh

Now you can start the upgrade procedure:

1
zypper dup

zypper dup

Slow internet connection or in hurry? – download all packages first and continue the upgrade later:

1
zypper dup --download-in-advance

zypper dup --download-in-advance

The final step is a reboot:

1
init 6

init 6

Sources:
https://en.opensuse.org/SDB:System_upgrade

Filed Under: Linux Tagged With: openSUSE

Categories

Archives

Tags

apache2 Apple arduino ARM Automation backup bash Cisco Cluster Corosync Database Debian Debian squeeze DIY DNS Fedora FTP Fun Icinga Ipv6 KVM Linux LVM MAC OS X Monitoring MySQL Nagios Nginx openSUSE OpenVPN PHP Proxy Python python3 qemu RAID rsync Samba security ssh Ubuntu virtualization Windows Windows 7 Wordpress

Comments

  1. Igor Drobot says

    July 16, 2019 at 12:48

    Instructions for 15.1 upgrade will be published in the next days. Currently it’s in my drafts.

  2. Alexander McC says

    July 16, 2019 at 12:35

    Fantastic article! It worked like a charm. I upgraded from 42.3 to 15.0 with no problems. Other articles on internet were way too complicated. Thank you!

    Question: how can I upgrade from 15.0 to 15.1 ?

  3. Rick H says

    April 26, 2019 at 20:38

    Thanks! I performed all operations and upgrade worked well EXCEPT after, networking was not functioning. I had to removed my “/etc/resolv.conf” file and restart networking with “systemctrl restart network”. Then all was well.

    Thanks again!

  4. Chuck Taylor says

    December 5, 2018 at 21:05

    Thank you very much. I just Upgraded two machines with these procedures.

  5. tom says

    November 19, 2018 at 12:27

    Great! Worked well. Why I wasn’t able to find such solution on official website?
    …thanks

  6. cheperobert says

    October 24, 2018 at 17:50

    Hola, lo importante de tu publicación que hemos llegado a un punto en openSUSE de poder actualizar a una nueva version en 3 pasos

    1, 2, 3 …. Listo openSUSE Lead 15.

    Gracias muy bien explicado.

  7. anon says

    July 21, 2018 at 11:12

    integr1,
    I would change repo’s type from yast2 to rpm-md.
    See /etc/zypp/repos.d/*.repo files

  8. integr1 says

    June 7, 2018 at 16:37

    notebook asus gl 553
    opensuse 15 not install
    install opensuse 42.3
    sed -i ‘s/42.3/15.0/’ /etc/zypp/repos.d/*
    zypper refresh,zypper dup
    Файл ‘/content’ не найден на носителе ‘http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/’
    linux-u2m4:/home/user # zypper lr
    Приоритеты репозиториев не используются, у всех включённых репозиториев одинаковый приоритет.

    # | Псевдоним | Имя | Включён | Проверка GPG | Обновление
    —+—————————+—————————————–+———+————–+———–
    1 | openSUSE-Leap-15.0-0 | openSUSE-Leap-15.0-0 | Нет | —- | —-
    2 | repo-debug | openSUSE-Leap-15.0-Debug | Нет | —- | —-
    3 | repo-debug-non-oss | openSUSE-Leap-15.0-Debug-Non-Oss | Нет | —- | —-
    4 | repo-debug-update | openSUSE-Leap-15.0-Update-Debug | Нет | —- | —-
    5 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | Нет | —- | —-
    6 | repo-non-oss | openSUSE-Leap-15.0-Non-Oss | Да | (r ) Да | Да
    7 | repo-oss | openSUSE-Leap-15.0-Oss | Да | (r ) Да | Да
    8 | repo-source | openSUSE-Leap-15.0-Source | Нет | —- | —-
    9 | repo-source-non-oss | openSUSE-Leap-15.0-Source-Non-Oss | Нет | —- | —-
    10 | repo-update | openSUSE-Leap-15.0-Update | Да | (r ) Да | Да
    11 | repo-update-non-oss | openSUSE-Leap-15.0-Update-Non-Oss | Да | (r ) Да | Да

    What to do ?

Leave a Reply

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

Yeaaah Cookie! We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok