Ubuntu MATE 22.04.5 Released

Ubuntu 22.04.5 LTS has been released, which as always applies to the flavors which include Ubuntu-MATE.

As noted in the announcement link I used, the point release is

As usual, this point release includes many updates and updated installation media has been provided so that fewer updates will need to be downloaded after installation. These include security updates and corrections for other high-severity bugs, with a focus on maintaining stability and compatibility with Ubuntu 22.04 LTS.

ie. this isn't a new product, but a re-spin of the Ubuntu MATE 22.04 LTS media with all updates already applied, and includes the HWE kernel; meaning this media contains the 6.8 kernel from Ubuntu 24.04 LTS (prior released media included older kernel stacks from earlier releases).

For details of what is included in 22.04.5 media; I'll refer you to Jammy Jellyfish Point-Release Changes - #8 by paride - Release - Ubuntu Community Hub

FYI: This is the last scheduled media release for jammy or 22.04

8 Likes

Don't know if this is possible ... but I do hope so!

Is there a way to "update", not "upgrade", remain at 22.04 but get the 6.8 kernel, along with all appropriate libraries for a 22.04.5 equivalency ... i.e. not reinstall ... but it would be as if I had done the install from this new "ISO image"?

I think I would like to have the benefits from that 6.8 kernel, but not sure I want to reinstall to do that. I would like to be able to do it either thru Synaptic or command line update.

1 Like

I'm not sure what you're asking.

If you're using 22.04 already, and have applied all security fixes and other updates, users of 22.04 were already using 22.04.5 since last weekend.

ie. apt update to update your machine's software lists, and apt full-upgrade to apply all upgrades; though in many cases apt upgrade should achieve it too; it'll depend on what you have installed or changes made to your system; I'm also assuming you have correct sources here too!, is all you need to do to have a 22.04 system upgrade to 22.04.5.

For a Ubuntu-MATE install to upgrade to the 6.8 kernel (that was rolled out before last weekend though), the system will need to be using the HWE kernel stack; as 5.15 remains the GA kernel at 22.04.5; and with flavors like Ubuntu-MATE, the install media used sets which kernel stack you're using.

I'll refer you to https://wiki.ubuntu.com/Kernel/LTSEnablementStack for details on HWE kernel stack, but 22.04 & 22.04.1 media for flavors like Ubuntu-MATE installs the GA kernel stack by default; but if 22.04.2 & later point-media was used the install will us the HWE kernel stack. That difference is just a package difference in the install media; and remains there even after release-upgrade, so if your install was made with 18.04 or 20.04 media; the point-media used at initial install is what will matter (not the actual release).

In the link I provided on HWE, Ubuntu-MATE like all flavors of Ubuntu Desktop, still use the standard that Ubuntu 18.04 LTS Desktop & earlier used.

( The ubiquity installer used by 22.04 allows a rather easy non-destructive install; which was more limited on 24.04 ISOs using ubuntu-desktop-installer )

5 Likes

I think I know what you're looking for. Maybe it is a kernel update only

By using this app you can achieve what you're looking for: GitHub - bkw777/mainline: Install mainline kernel packages from kernel.ubuntu.com

It is an app to update your kernel to newer versions

Let me know if that's indeed what you wanna do :+1:

2 Likes

Thank you, @caiodev . That is what I wanted but I thought that my basic installation would have taken care of that automatically, because I did not customization to "package management" since the software upgrade from UM 20.04 to UM 22.04. I did not use that interesting-looking App because I was not willing to take a chance that it was not "fully-compatible" with my chosen "build repository(ies)". But I will study that further at a later date for future use. :slight_smile:

Thank you, @guiverc . (somehow, I only just now saw your earlier reply!!!) I expected all that to be taken care of automatically by the upgrade, but it did not. The below shows the state of the repositories which Synaptic was looking at:

The last 2 sources for the security updates were unchecked for some reason, not of my doing. I checked those, then went to manually select the kernel components,

and installing all those seems to have done the job successfully. :slight_smile:

That 1st security update repository seemed to flag too many packages to me, and that made me too uncomfortable to leave it checked, not knowing what that would all do.

I may need to do a full proper install of the 22.04 to be on the safe side. I should have done that in the first place. Live and learn!

2 Likes

As @guiverc said,

You don't have to install new HWE kernels manually, @ericmarceau, this is enough to track them:

sudo apt install --install-recommends linux-generic-hwe-22.04

https://ubuntu.com/kernel/lifecycle

4 Likes

You are correct. I did not select the hwe packages

The only packages that I manually selected for install in Synaptic were:

  • linux-headers-6.8.0-45-generic
  • linux-image-6.8.0-45-generic
  • linux-modules-6.8.0-45-generic
  • linux-modules-extra-6.8.0-45-generic
    :slight_smile:

What I can't seem to "digest" is that the new 6.8.0-45 Kernerl could be installed as such an independent entity, that it would not require any updates for other packages. That doesn't seem to jive for me.

Anybody have any thoughts on that?

1 Like

Nice man. Glad it worked for ya :slightly_smiling_face::facepunch:

These are parts of the HWE kernel stack. They are fetched and installed automatically.

$ apt-cache depends linux-generic-hwe-22.04
linux-generic-hwe-22.04
  Depends: linux-image-generic-hwe-22.04
  Depends: linux-headers-generic-hwe-22.04
  Recommends: linux-tools-6.8.0-45-generic
  Recommends: <ubuntu-kernel-accessories>
$ apt-cache depends linux-image-generic-hwe-22.04
linux-image-generic-hwe-22.04
  Depends: linux-image-6.8.0-45-generic
  Depends: linux-modules-extra-6.8.0-45-generic
  Depends: linux-firmware
  Depends: intel-microcode
  Depends: amd64-microcode
  Recommends: thermald
$ apt-cache depends linux-headers-generic-hwe-22.04
linux-headers-generic-hwe-22.04
  Depends: linux-headers-6.8.0-45-generic
3 Likes