UKUU v24.04

UKUU v24.04 is now available.

/uploads/2024/04/ukuu_24.04.png

What’s New

Dependency error for newer kernels

Newer kernels provided by Ubuntu on their mainline PPA server are built on the latest release of Ubuntu. Installing these kernels on older Ubuntu releases results in an error.

For example, trying to install kernel v6.8.6 on Ubuntu 22.04 (Jammy) results in:

Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 linux-headers-6.8.6-060806-generic : Depends: libc6 (>= 2.38) but 2.35-0ubuntu3.5 is to be installed
                                      Depends: libelf1t64 (>= 0.144) but it is not installable
                                      Depends: libssl3t64 (>= 3.0.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

libelf1t64 and libssl3t64 are the renamed versions of libelf1 and libssl3 resulting from the time_t transition in Ubuntu 24.04. Once the transition is complete the packages will drop the t64 suffix from their names. This is expected to happen in a future release of Ubuntu (maybe in Ubuntu 26.04, or earlier). In the meantime, you will see this type of errors when mixing packages from different Ubuntu releases.

A work-around has been added to UKUU to ignore these dependencies. This allows newer kernels to be installed on older releases of Ubuntu. This is mostly harmless but should be used with some caution. Installing newer kernels on older releases of Ubuntu, and mixing packages between different Ubuntu releases, is a bad idea in general. It is recommended to install mainline kernels only on the latest Ubuntu release.

If you don’t wish to ignore these dependencies, you can turn off this workaround from the Settings window. If you turn off this option, you should be running the latest Ubuntu release in order to install newer mainline kernels.

/uploads/2024/04/ukuu_ignore_dependencies.png

Install / Update

Existing users will receive the update automatically. If you face any issues, please re-run the installation steps that you received at the time of purchase.

Purchase

A new license can be purchased from the link below.

https://teejeetech.com/product/ukuu/


See also