Hello,
I'm trying to understand how the kernel updates work. I'm using OpenSuse Tumbleweed and right now I have v4.16.1-1:
Code:
# uname -a
Linux foo 4.16.1-1-default #1 SMP PREEMPT Mon Apr 9 06:27:59 UTC 2018 (fc6541a) x86_64 x86_64 x86_64 GNU/Linux
But my kernel-devel is newer than my current kernel:
Code:
# zypper se -s kernel-devel*
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+--------------+---------+------------+--------+------------------------
i+ | kernel-devel | package | 4.16.0-1.6 | noarch | (System Packages)
i+ | kernel-devel | package | 4.16.0-1.5 | noarch | (System Packages)
i+ | kernel-devel | package | 4.16.2-1.5 | noarch | openSUSE-Tumbleweed-Oss
v | kernel-devel | package | 4.15.2-1.4 | noarch | openSUSE-20180210-0
I know that I need to boot from the new kernel after it updates but the thing is that the kernel of my system stays at a lower version than that of the devel package. When I get the os selection in grub, the kernel version is still lower than devel (I also did a manual lookup using the 'e' key to edit of the entries).
I don't understand how it works. Is it deliberate, to update devel first and then the kernel? Or is something wrong with my system?
I've been using OpenSuse for some time now and it's always been like this: kernel-devel is higher than kernel.
Can anyone explain why this happens?
Thank you