• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Upgrade Leap 15.2 -> 15.3 mit neuerem Kernel

navi-cc

Member
Aktuell nutze ich auf meinem Arbeits-Notebook Leap 15.2 mit dem Kernel 5.12.9-2, damit an der Docking Station auch der externe Bildschirm geht. Jetzt bemerke ich, dass der Update-Service für 15.2 eingestellt ist. Also sollte ich auf 15.3 umsteigen.

Wie mache ich das am besten?
Kann ich direkt von 15.2 auf 15.3 upgraden und trotzdem dem kernel 5.12.9-2 beibehalten? Erschwerend sehe ich, dass im kernel-stable repo inzwischen der kernel 5.16 aktuell ist. So würde ich wohl auf diesen umsteigen, in der Erwartung, dass der externe Bildschirm schon laufen wird.
Da dies mein Arbeitsrechner ist, sollte ich wohl ein Backup machen, nicht nur vom /home?

Ich bitte um Hilfestellung, wie ich das am besten und sichersten anstelle. Früher habe ich immer ein Subversions-Upgrade mit der zyyper-up -Prozedur gemacht. Aber jetzt brauche ich ja einen neueren kernel.
 

admine

Ultimate Guru
Hallo,

ich habe das Upgrade nach diese Anleitung gemacht und es hat "geräuschlos" funktioniert:
https://de.opensuse.org/SDB:Distribution-Upgrade#Kommandozeile_2

Warum bist du der Meinung, dass du den alten Kernel behalten musst/willst?
 

Sauerland

Ultimate Guru
Obacht:
Kernel:stable ist gegen factory gebaut, funktioniert mit Leap 15.3 nicht mehr, du musst ein anderes nehmen, daher auch dein kernel 5.12........:
https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/

Einfach die URLs ändern und updaten, nach dem Update aber noch einmal updaten, da beim ersten Update noch 2 Repos hinzukommen und auch wichtig sind:
https://download.opensuse.org/update/leap/15.3/sle/
https://download.opensuse.org/update/leap/15.3/backports/

Oder sofort hinzufügen und:
Code:
zypper dup --allow-vendor-change

Der allow-vendor-change erspart dir einige Abhängigkeitsprobleme selbst aufzulösen.
 
OP
N

navi-cc

Member
Danke @Sauerland!
Derzeit habe ich die repos
Code:
#  | Alias                                        | Name                                                    | Enabled   | GPG Check       | Refresh
---+----------------------------------------------+---------------------------------------------------------+-----------+-----------------+---------------
 1 | Downloads                                    | Heruntergeladene-Dateien                                | Ja        | ( p) Ja         | Nein
 2 | https-download.opensuse.org-87e86cef         | Printing                                                | Ja        | (r ) Ja         | Ja
 3 | openSUSE_Leap_15.2                           | X11                                                     | Ja        | (r ) Ja         | Ja
 4 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository                                    | Ja        | (r ) Ja         | Ja
 5 | packman.inode.at-openSUSE_Leap_$releasever   | Packman Repository                                      | Ja        | (r ) Ja         | Ja
 6 | repo-debug-update                            | Update Repository (Debug)                               | Nein      | ----            | ----
 7 | repo-debug-update-non-oss                    | Update Repository (Debug, Non-OSS)                      | Nein      | ----            | ----
 8 | repo-non-oss                                 | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja
 9 | repo-oss                                     | Haupt-Repository                                        | Ja        | (r ) Ja         | Ja
10 | repo-source                                  | Source Repository                                       | Nein      | ----            | ----
11 | repo-source-non-oss                          | Source Repository (Non-OSS)                             | Nein      | ----            | ----
12 | repo-update                                  | Hauptaktualisierungs-Repository                         | Ja        | (r ) Ja         | Ja
13 | repo-update-non-oss                          | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja        | (r ) Ja         | Ja
14 | standard                                     | Kernel stable                                           | Ja        | (r ) Ja         | Ja
Da ersetze ich überall 15.2 durch 15.3? Außerdem füge ich die beiden von Dir genannten repos hinzu.

Was ist dann noch zu tun, bevor ich
Code:
zypper dup --allow-vendor-change
starte?
 
OP
N

navi-cc

Member
Mit etwas Verspätung habe ich nun das Upgrade erfolgreich durchgeführt. Mein bisheriger Kernel 5.12.9 läuft nun unter Leap 15.3.
Nun gibt es aber schon einen neueren Kernel 5.16.8 in kernel stable. Wenn ich nun in Yast den kernel aktualisieren will kommt die Fehlermeldung
das zu installierende kernel-default-5.16.8-2-1-g224cad2.x86_64 steht im Konflikt mit'filesystem < 16', das vom installierten filesystem-15.0-11..3.2.x86_64 bereitgestellt wird
Als Konfliktlösung wird nur angeboten, den neueren kernel nicht zu installieren. Die SuFu liefert mir keine Antwort. Was kann ich nun machen?
Info: Der neuere kernel wird in Yast zum Update angeboten. Brauche ich ein anderes Filesystem?
Z.Zt. ist / eine Btrfs Partition und /home eine XFS Partition.
 

Christina

Moderator
Teammitglied
navi-cc schrieb:
Der neuere kernel wird in Yast zum Update angeboten. Brauche ich ein anderes Filesystem?
Z.Zt. ist / eine Btrfs Partition und /home eine XFS Partition.
Nein.

Gib in einem Terminal als root mal ein:
Code:
zypper packages --orphaned
Ich vermute, dass filesystem eines der Überbleibsel des Upgrades von Leap 15.2 ist.
Siehe: https://software.opensuse.org/package/filesystem
(Ich kann es derzeit leider nicht selbst direkt nachsehen.)
 

susejunky

Moderator
Teammitglied
Hallo navi-cc,


navi-cc schrieb:
... Nun gibt es aber schon einen neueren Kernel 5.16.8 in kernel stable. Wenn ich nun in Yast den kernel aktualisieren will kommt die Fehlermeldung
das zu installierende kernel-default-5.16.8-2-1-g224cad2.x86_64 steht im Konflikt mit'filesystem < 16', das vom installierten filesystem-15.0-11..3.2.x86_64 bereitgestellt wird
Hast Du das Repository für Kernel stable auch so geändert wie hier von Sauerland empfohlen?

Eigentlich wird dort doch kernel-default-5.16.8-lp153.4.1.g5d1f5d2 angeboten?!

Viele Grüße

susejunky
 

tomm.fa

Administrator
Teammitglied
Zeige uns doch zuvor, bevor wir hier falsche Hinweise geben, die Ausgaben von:
Code:
zypper lr -d
Code:
zypper se -si kernel filesystem
und so nebenbei noch
Code:
zypper se -si | grep -Ei "systemp|System P"
 
OP
N

navi-cc

Member
Zur Info:
Nach dem Booten zu Hause wollte er ein Update. Dabei wurde der kernel-default-5.16.8-lp153.4.1.g5d1f5d2 installiert.
Hast Du das Repository für Kernel stable auch so geändert wie hier von Sauerland empfohlen?
Ja, habe ich genauso gemacht.

Hier die gewünschten Ausgaben:
Code:
ralf@AZ-LenovoT14s-Eth:~> zypper lr -d
#  | Alias                                        | Name                                                                                        | Enabled   | GPG Check       | Refresh        | Priority  | Type     | URI                                                                           | Serv->
---+----------------------------------------------+---------------------------------------------------------------------------------------------+-----------+-----------------+----------------+-----------+----------+-------------------------------------------------------------------------------+-------
 1 | Downloads                                    | Heruntergeladene-Dateien                                                                    | Ja        | ( p) Ja         | Nein           |   99      | plaindir | dir:/home/lehnert/Downloads                                                   | 
 2 | backports                                    | Backports: SLE 15.3 repo                                                                    | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/update/leap/15.3/backports                      | 
 3 | https-download.opensuse.org-87e86cef         | Printing                                                                                    | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/repositories/Printing/openSUSE_Leap_15.3/       | 
 4 | openSUSE_Leap_15.2                           | X11                                                                                         | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Leap_15.3/      | 
 5 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository                                                                        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/                            | 
 6 | packman.inode.at-openSUSE_Leap_$releasever   | Packman Repository                                                                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/           | 
 7 | repo-backports-debug-update                  | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/update/leap/15.3/backports_debug/                | 
 8 | repo-backports-update                        | Update repository of openSUSE Backports                                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.3/backports/                      | 
 9 | repo-debug-update                            | Update Repository (Debug)                                                                   | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/update/leap/15.3/oss/                      | 
10 | repo-debug-update-non-oss                    | Update Repository (Debug, Non-OSS)                                                          | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/update/leap/15.3/non-oss/                  | 
11 | repo-non-oss                                 | Non-OSS Repository                                                                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/             | 
12 | repo-oss                                     | Haupt-Repository                                                                            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.3/repo/oss/                 | 
13 | repo-sle-debug-update                        | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/update/leap/15.3/sle/                      | 
14 | repo-sle-update                              | Update repository with updates from SUSE Linux Enterprise 15                                | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.3/sle/                            | 
15 | repo-source                                  | Source Repository                                                                           | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/source/distribution/leap/15.3/repo/oss/          | 
16 | repo-source-non-oss                          | Source Repository (Non-OSS)                                                                 | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/source/distribution/leap/15.3/repo/non-oss/      | 
17 | repo-update                                  | Hauptaktualisierungs-Repository                                                             | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.3/oss                             | 
18 | repo-update-non-oss                          | Aktualisierungs-Repository (Nicht-Open-Source-Software)                                     | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/update/leap/15.3/non-oss/                        | 
19 | sle                                          | SLE-Update repo                                                                             | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/update/leap/15.3/sle                            | 
20 | standard                                     | Kernel stable                                                                               | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/ |
und
Code:
ralf@AZ-LenovoT14s-Eth:~> zypper se -si kernel filesystem
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                            | Type  | Version                   | Arch   | Repository
---+---------------------------------+-------+---------------------------+--------+-------------------------------------------------------------
i+ | filesystem                      | Paket | 15.0-11.3.2               | x86_64 | Haupt-Repository
i+ | javapackages-filesystem         | Paket | 5.3.0-1.36                | x86_64 | Haupt-Repository
i  | jupyter-ipykernel               | Paket | 5.2.1-bp153.1.19          | noarch | Haupt-Repository
i  | jupyter-jupyter_core-filesystem | Paket | 20190823-bp153.3.27       | x86_64 | Haupt-Repository
i  | jupyter-notebook-filesystem     | Paket | 20190823-bp153.3.27       | x86_64 | Haupt-Repository
i+ | kde4-filesystem                 | Paket | 4.14-bp153.2.2.1          | x86_64 | Backports: SLE 15.3 repo
i+ | kde4-filesystem                 | Paket | 4.14-bp153.2.2.1          | x86_64 | Update repository of openSUSE Backports
i+ | kde4-filesystem                 | Paket | 4.14-bp153.2.2.1          | x86_64 | Haupt-Repository
i+ | kernel-default                  | Paket | 5.12.9-2.1.gfb6d3b6       | x86_64 | (Systempakete)
i+ | kernel-default                  | Paket | 5.16.8-lp153.4.1.g5d1f5d2 | x86_64 | Kernel stable
i+ | kernel-firmware-all             | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-amdgpu          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-ath10k          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-ath11k          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-atheros         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-bluetooth       | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-bnx2            | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-brcm            | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-chelsio         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-dpaa2           | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-i915            | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-intel           | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-iwlwifi         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-liquidio        | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-marvell         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-media           | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-mediatek        | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-mellanox        | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-mwifiex         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-network         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-nfp             | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-nvidia          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-platform        | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-prestera        | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-qlogic          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-radeon          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-realtek         | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-serial          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-sound           | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-ti              | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-ueagle          | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-firmware-usb-network     | Paket | 20210208-2.4              | noarch | Haupt-Repository
i+ | kernel-macros                   | Paket | 5.16.8-3.1.g5d1f5d2       | noarch | (Systempakete)
i+ | libboost_filesystem1_66_0       | Paket | 1.66.0-12.3.1             | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | libboost_filesystem1_66_0       | Paket | 1.66.0-12.3.1             | x86_64 | SLE-Update repo
i+ | purge-kernels-service           | Paket | 0-8.3.1                   | noarch | Haupt-Repository
i+ | purge-kernels-service           | Paket | 0-8.3.1                   | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | purge-kernels-service           | Paket | 0-8.3.1                   | noarch | SLE-Update repo
i  | python3-ipykernel               | Paket | 5.2.1-bp153.1.19          | noarch | Haupt-Repository
sowie
Code:
ralf@AZ-LenovoT14s-Eth:~> zypper se -si | grep -Ei "systemp|System P"
i+ | kernel-default                             | Paket   | 5.12.9-2.1.gfb6d3b6                              | x86_64 | (Systempakete)
i+ | kernel-macros                              | Paket   | 5.16.8-3.1.g5d1f5d2                              | noarch | (Systempakete)
i+ | laptop                                     | Schema  | 20170319-lp152.5.3                               | x86_64 | (Systempakete)
i+ | libply-boot-client4                        | Paket   | 0.9.4+git20190304.ed9f201-lp152.4.4              | x86_64 | (Systempakete)
i+ | libply-splash-core4                        | Paket   | 0.9.4+git20190304.ed9f201-lp152.4.4              | x86_64 | (Systempakete)
i+ | libply-splash-graphics4                    | Paket   | 0.9.4+git20190304.ed9f201-lp152.4.4              | x86_64 | (Systempakete)
i+ | libply4                                    | Paket   | 0.9.4+git20190304.ed9f201-lp152.4.4              | x86_64 | (Systempakete)
i+ | libx264-160                                | Paket   | 0.160+git20200702.cde9a933-pm152.1.2             | x86_64 | (Systempakete)
i+ | libx265-192                                | Paket   | 3.4-pm152.1.2                                    | x86_64 | (Systempakete)
i+ | libyui-ncurses11                           | Paket   | 2.54.5-lp152.1.3                                 | x86_64 | (Systempakete)
i+ | libyui-qt-graph11                          | Paket   | 2.46.3-lp152.1.1                                 | x86_64 | (Systempakete)
i+ | libyui-qt11                                | Paket   | 2.52.4-lp152.1.1                                 | x86_64 | (Systempakete)
i+ | libyui11                                   | Paket   | 3.9.3-lp152.1.3                                  | x86_64 | (Systempakete)
i+ | patterns-desktop-laptop                    | Paket   | 20170319-lp152.5.3                               | x86_64 | (Systempakete)
i+ | patterns-desktop-multimedia_opt            | Paket   | 20170319-lp152.5.3                               | x86_64 | (Systempakete)
i+ | teams                                      | Paket   | 1.3.00.30857-1                                   | x86_64 | (Systempakete)
i+ | ucode-amd                                  | Paket   | 20220119-35.1                                    | noarch | (Systempakete)
i+ | zoom                                       | Paket   | 5.4.56259.1207_openSUSE-1                        | x86_64 | (Systempakete)
Fehlen hier evt. Aktivierungen / Refreshs von Repos?
Komisch war, dass die Tastatur nach dem Kernel Update auf Englisch/US eingestellt war. Nach dem Ändern mit dem IBus Panel geht das wieder.
 

Sauerland

Ultimate Guru
Du solltest die Priorität des Repositories Nr. 20 erhöhen (z.B. auf 90).
Ist unnötig.

Man sollte aber einen switch machen:
Code:
zypper dup --allow-vendor-change --from https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/

Hat hier gerade funktioniert, hatte neu installiert und noch den Leap Kernel aktiv.
 
Oben