LinuxForum.Fans
Тема

Обновление до 15,2

Автор: sangraf 8 сообщений 1870 просмотров
08.07.2020 14:42 · отредактировано #435026

Установлена 15,1.
Ранее я переходил на версию, меняв в yast - репозитории цифру, например 15,1 на 15,2
теперь там что-то вроде update/leap/$releasever/

09.07.2020 00:13 #435028

По логике все ссылки что вы видели в пути $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
При обновлении все репозитарии удаляются, но Вы можете оставить нужные Вам если они не привязаны к версии дистрибутива.
Или добавить их после установки.

09.07.2020 17:01 · отредактировано #435029

Обновился с установочной флешки Upgrade
Ядро осталось 4,12, как перейти на новое ядро?

09.07.2020 19:56 #435030
"sangraf" написал:
Ядро осталось 4,12, как перейти на новое ядро?

Возможно, включить автоматический апдейт.
У меня в Fedora ядро апгрейдится менеджером обновлений.

09.07.2020 22:34 #435031
sangraf написал:
Ядро осталось 4,12, как перейти на новое ядро?

[console]sudo zypper in kernel-default-5.3.18-lp152.20.7.1[/console]

Если не поможет то нужен вывод команды
[console]sudo zypper lr -d[/console]

10.07.2020 04:24 · отредактировано #435032
MozgFx написал:
[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]

text
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]

11.07.2020 02:34 #435040

Все новые ядра судя по последнему выводу у Вас установлены.
Поэтому я бы просто удалил устаревшее ядро 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

Войдите или зарегистрируйтесь, чтобы ответить.