Установлена 15,1.
Ранее я переходил на версию, меняв в yast - репозитории цифру, например 15,1 на 15,2
теперь там что-то вроде update/leap/$releasever/
Обновление до 15,2
По логике все ссылки что вы видели в пути $releasever
Можно обновить автоматически следующей командой:
zypper --releasever=15.2 ref
После чего выполнить обновление:
zypper --releasever=15.2 dup
Или вот так:
zypper --releasever=15.2 dup --download-in-advance
Все же остальные репозитарии нужно обновить удобным вам способом. Потому как жестко прописанные к конкретной версии репозитарии сами таким способом не обновятся.
Если это сложно то можно обновится с помощью NetInstall с параметром Upgrade
Вот тут процесс в картинках можно посмотреть:
https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha-update-osuse.html
При обновлении все репозитарии удаляются, но Вы можете оставить нужные Вам если они не привязаны к версии дистрибутива.
Или добавить их после установки.
Обновился с установочной флешки Upgrade
Ядро осталось 4,12, как перейти на новое ядро?
Ядро осталось 4,12, как перейти на новое ядро?
Возможно, включить автоматический апдейт.
У меня в Fedora ядро апгрейдится менеджером обновлений.
Ядро осталось 4,12, как перейти на новое ядро?
[console]sudo zypper in kernel-default-5.3.18-lp152.20.7.1[/console]
Если не поможет то нужен вывод команды
[console]sudo zypper lr -d[/console]
[quote=sangraf]Ядро осталось 4,12, как перейти на новое ядро?
[console]sudo zypper in kernel-default-5.3.18-lp152.20.7.1[/console]
Если не поможет то нужен вывод команды
[console]sudo zypper lr -d[/console][/quote]
sudo zypper lr -d
# | Псевдоним | Имя | Включен | Проверка GPG | Обновление | Приоритет | Тип | URI | Сервис
---+---------------------------+------------------------------------+---------+--------------+------------+-----------+--------+--------------------------------------------------------------------------+-------
1 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ |
2 | repo-debug | Debug Repository | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ |
3 | repo-debug-non-oss | Debug Repository (Non-OSS) | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ |
4 | repo-debug-update | Update Repository (Debug) | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/oss/ |
5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ |
6 | repo-non-oss | Non-OSS Repository | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ |
7 | repo-oss | Main Repository | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ |
8 | repo-source | Source Repository | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ |
9 | repo-source-non-oss | Source Repository (Non-OSS) | Нет | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ |
10 | repo-update | Main Update Repository | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/ |
11 | repo-update-non-oss | Update Repository (Non-Oss) | Да | (r ) Да | Да | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ |
[console]zypper se -s kernel-`uname -r | cut -f3 -d"-"`
Загрузка данных о репозиториях...
Чтение установленных пакетов...
С | Имя | Тип | Версия | Архитектура | Репозиторий
---+-----------------------------+------------------------+------------------------------+-------------+-----------------------
i+ | kernel-default | пакет | 4.12.14-lp151.28.52.1 | x86_64 | (Системные пакеты)
i+ | kernel-default | пакет | 5.3.18-lp152.20.7.1 | x86_64 | Main Update Repository
i+ | kernel-default | пакет | 5.3.18-lp152.19.2 | x86_64 | openSUSE-Leap-15.2-1
i+ | kernel-default | пакет | 5.3.18-lp152.19.2 | x86_64 | Main Repository
| kernel-default | пакет с исходным кодом | 5.3.18-lp152.20.7.1 | noarch | Main Update Repository
| kernel-default-base | пакет | 5.3.18-lp152.19.2.lp152.7.12 | x86_64 | openSUSE-Leap-15.2-1
| kernel-default-base | пакет | 5.3.18-lp152.19.2.lp152.7.12 | x86_64 | Main Repository
| kernel-default-base-rebuild | пакет | 5.3.18-lp152.19.2.lp152.7.12 | x86_64 | openSUSE-Leap-15.2-1
| kernel-default-base-rebuild | пакет | 5.3.18-lp152.19.2.lp152.7.12 | x86_64 | Main Repository
| kernel-default-devel | пакет | 5.3.18-lp152.20.7.1 | x86_64 | Main Update Repository
| kernel-default-devel | пакет | 5.3.18-lp152.19.2 | x86_64 | openSUSE-Leap-15.2-1
| kernel-default-devel | пакет | 5.3.18-lp152.19.2 | x86_64 | Main Repository
[/console]
Все новые ядра судя по последнему выводу у Вас установлены.
Поэтому я бы просто удалил устаревшее ядро 4.12.14-lp151.28.52.1.
А GRUB настроил на загрузку с 5.3.18-lp152.20.7.1
Если сомневаетесь то при загрузке в Grub выбираем ядро 5.3.18-lp152.20.7.1 проверяем что все ОК.
После чего удаляем устаревшее ядро.
Добавлено: 11.07.2020 02:34:49
Совет 17 от версии 13.2:
Полезные советы для openSUSE 13.2
Для начала проверьте что Вы можете загрузится с помощью новых ядер.
После успешной загрузки смотрим имена пакетов всех ядер что установлены:
[console]rpm -qa | grep kernel[/console]
После удаляем лишнее с версией что вы указали (последнее и предпоследнее оставляем)
[console]sudo zypper rm kernel-default тут допишите версию как из вывода rpm[/console]
после удаления обновляем загрузчик:
[console]sudo grub2-mkconfig -o /boot/grub2/grub.cfg[/console]
Вместо этой команды так же можно попробовать использовать
[console]sudo update-bootloader[/console]
Более подробно про загрузчик написано в справке:
https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha-grub2.html