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/* |
Load new repositories:
1 | zypper refresh |
Now you can start the upgrade procedure:
1 | zypper dup |
Slow internet connection or in hurry? – download all packages first and continue the upgrade later:
1 | zypper dup --download-in-advance |
The final step is a reboot:
1 | init 6 |
Sources:
https://en.opensuse.org/SDB:System_upgrade
Igor Drobot says
Instructions for 15.1 upgrade will be published in the next days. Currently it’s in my drafts.
Alexander McC says
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 ?
Rick H says
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!
Chuck Taylor says
Thank you very much. I just Upgraded two machines with these procedures.
tom says
Great! Worked well. Why I wasn’t able to find such solution on official website?
…thanks
cheperobert says
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.
anon says
integr1,
I would change repo’s type from yast2 to rpm-md.
See /etc/zypp/repos.d/*.repo files
integr1 says
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 ?