How to correctly override and replace current kernel in order to install a new one?

Hi,

while trying to install a new custom kernel on Fedora 37 IoT (OSTRee-based), I’m getting the error message error: Non-local replacement overrides not implemented yet.

I thought I was running the right command, but evidently not :roll_eyes:

rpm-ostree override replace \
  --remove kernel kernel-core kernel-modules \
  --install kernel-hardened-6.0.6.1-1.fc37.x86_64.rpm

Any ideas?

How about this:

# rpm-ostree override remove kernel kernel-core kernel-modules --install kernel-hardened-6.0.6.1-1.fc37.x86_64.rpm

One of my super colleagues helped me install different kernels manually. For me, it was:

# rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install kernel-rt-core-5.14.0-284.59.1.rt14.344.el9_2.x86_64.rpm --install kernel-rt-modules-5.14.0-284.59.1.rt14.344.el9_2.x86_64.rpm --install kernel-rt-modules-core-5.14.0-284.59.1.rt14.344.el9_2.x86_64.rpm --install kernel-rt-modules-extra-5.14.0-284.59.1.rt14.344.el9_2.x86_64.rpm

1 Like

This post is almost 2 years old. Please do not resurrect these Necro threads.

Gotta say that guide is really useful though.

If you would like to do a howto or join the AtomicDesktop docs @iyumabd feel free!

1 Like