Ubuntu Kernel Update Utility v21.05 is now available.
Last week, Ubuntu updated the dependencies required by the mainline kernel packages. The linux-header-generic package now has a minimum requirement of libc6 v2.33. This version is available only on Ubuntu 21.04 (Hirsute Hippo) that was released recently. Due to this dependency change, the header packages can no longer be installed on older releases of Ubuntu.
libc6 is a low-level system library. Almost every package on your system depends on it. Upgrading this library to v2.33 is next to impossible without also upgrading other low-level libraries on your system. If you are willing to do that, then you might as well switch to Ubuntu 21.04.
Since a majority of users are still on the current LTS (Ubuntu 20.04) a work-around has been added to UKUU v21.05. The app will allow you to install the newer mainline kernels on older versions of Ubuntu.
Keep in mind that installing a newer kernel on an older system is not recommended. Install the mainline kernels on older releases of Ubuntu at your own risk. The mainline kernels are not meant for production use and can cause problems with hardware that require proprietary drivers (NVIDIA graphics, VirtualBox, Broadcomm WiFi, etc).
You can always boot an older kernel from the GRUB boot menu in case of any problem. This is quite easy to do. Hold down SHIFT while your system boots and select an older kernel from GRUB Menu > “Advanced options for Ubuntu”.
Once the system has booted the old kernel, uninstall the new one that is causing problems.
If you use Refind instead of GRUB then the steps are similar. Select the OS from the boot screen and press Insert to show the list of available kernels.
Packages for UKUU are now optimized for each distribution that it runs on. So instead of a single repository and a single set of packages, there are now different repositories for different releases of Ubuntu. You need to re-run the installation command for UKUU to switch to the newer repository.
The app icon received a redesign. This change was long overdue.
Install / Update
If you are an existing user, please re-run the installation command to add the new repository and update to the latest version. Installation steps are the same as before. Please refer to the email you received at the time of purchase.
A single-user license for UKUU can be purchased from the link below: