i have installed kernel 6.8.1-1.el9.elrepo.x86_64 - now when I issue dnf update command i see:
Installing:
kernel x86_64 5.14.0-362.24.1.el9_3.0.1 baseos 4.6 M
kernel-devel x86_64 5.14.0-362.24.1.el9_3.0.1 appstream 20 M
which would be a downgrad of the kernel, is this supposed to happen?
what am i missing here?
First, kernels are âinstallonlyâ packages. That is, âupdateâ installs one more kernel, rather than replace the currently installed package.
Second, the name of the ELRepo package was not kernel
, was it? Isnât it kernel-ml
?
Those are two separate packages. Even on non-installonly packages that would not usually prevent either from receiving updates.
The only question is, which kernel version will be the default on bootloaderâs menu?
You probably want DEFAULTKERNEL=kernel-ml
in /etc/sysconfig/kernel
. See Chapter 2. Specifying the RHEL kernel to run Red Hat Enterprise Linux for Real Time 9 | Red Hat Customer Portal
1 Like
Youâve installed a kernel thatâs not in the official Rocky 9.3 repos, and Rocky is trying to install the updated 5.14 kernel. Maybe with âelrepoâ enabled, it knows to ignore the official repos?