Do kernel updates require every version in between?

Ubuntu will only download and install the most recent kernel

I have an Ubuntu computer that stays turned off for months. When I turn it on and let it update itself, it only downloads the latests kernel, and skips the ones in between.

You may want to run

sudo apt autoremove

After each updating kernels so that /boot has only two most recently installed kernels. This way, if the latest kernel misbehaves you can go back to the previously working kernel, and at the same time keep /boot from getting clogged up with old kernels.

Hope this helps


Short answer: No

Longer answer: I have some Ubuntu flavour systems (Lubuntu and Xubuntu), that I run rather seldom. When I update & upgrade them, they will often skip several kernel versions, and there are no problems. I usually run the following commands, and receive the current kernel version (of the same kernel series),

sudo apt update
sudo apt full-upgrade

It is a good idea to run

sudo apt autoremove

after a new kernel is installed, so that /boot has only two most recently installed kernels. You can select the previous kernel from the grub menu, if there are problems with the new kernel.


Pinning is usually used only when you have mixed repositories

See https://help.ubuntu.com/community/PinningHowto

I suggest you put the kernel on hold

How to prevent updating of a specific package?

Either way, once you reverse the hold or pinning, apt will only download and update the most recent kernel skipping any and all kernels between.

Tags:

Kernel

Updates