No updates for months

Hi everyone,
I installed last year Ubuntu 24.04 LTS default selection (Gnome desktop) in a Lenovo V15 G4 IRU notebook. So far so good. However I noticed there has been no update for months, no prompts from the software updater graphical interface. Is that because there have been no updates to do, or something is not working?

Please install inxi, a handy system info gathering tool.

sudo apt install inxi

Then run these command and post the output wrapped with code tags (highlight text and press </> in the composer or Ctrl+E on the keyboard).

inxi -r
inxi -S

Thanks

Hi rubi1200,
below the outputs of the commands you suggested:

$ inxi -r
Repos:
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/ubuntu-esm-apps.sources
    1: deb https://esm.ubuntu.com/apps/ubuntu noble-apps-security noble-apps-updates main
  Active apt repos in: /etc/apt/sources.list.d/ubuntu-esm-infra.sources
    1: deb https://esm.ubuntu.com/infra/ubuntu noble-infra-security noble-infra-updates main
  Active apt repos in: /etc/apt/sources.list.d/ubuntu.sources
    1: deb http://it.archive.ubuntu.com/ubuntu/ noble noble-updates noble-backports main restricted universe multiverse
    2: deb http://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
$ inxi -S
System:
  Host: lenovo-V15-G4-IRU Kernel: 6.14.0-33-generic arch: x86_64 bits: 64
  Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.2 LTS (Noble Numbat)

Your Noble repositories look fine. Seems like you enabled Ubuntu Pro at some point?

Your current version is 24.04.2, which means you are on the second point release which came out February 2025.

The current point release is 24.04.3, released in August 2025.

Let’s check if the graphical software updater is correctly installed and working.

apt list --installed | grep update-manager

If it shows in the list then run it from the terminal, which will tell us if there are errors or other issues.

update-manager

You will see a Gtk-Message but ignore and let the process complete.

The update manager should open and offer updates if any are available.

This is what update manager has to say after l Iaunched it from terminal:

image

What do you suggest to do, a Partial Upgrade or shall I press ‘Continue’?

I would do the following:

sudo apt update and post any errors, if any.

If none, run sudo apt upgrade first so we can see what it says. You only need to post the last few lines.

What do I have to do with the graphical interface?

I would just cancel and click out of it for now.

I ran sudo apt update and there was no error.
Below the last few lines of sudo apt upgrade:

$ sudo apt upgrade
...
update-initramfs: Generating /boot/initrd.img-6.14.0-33-generic
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
Processing triggers for libc-bin (2.39-0ubuntu8.6) ...
Processing triggers for rsyslog (8.2312.0-3ubuntu9.1) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for cracklib-runtime (2.9.6-5.1build2) ...
Processing triggers for libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.4) ...
Processing triggers for plymouth-theme-ubuntu-text (24.004.60-1ubuntu7.1) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for dbus (1.14.10-4ubuntu4.1) ...
Processing triggers for shared-mime-info (2.4-4) ...
Setting up libgtk-4-1:amd64 (4.14.5+ds-0ubuntu0.5) ...
Setting up libgtk-4-bin (4.14.5+ds-0ubuntu0.5) ...
Setting up gir1.2-gdm-1.0 (46.2-1ubuntu1~24.04.3) ...
Setting up gir1.2-gtk-4.0:amd64 (4.14.5+ds-0ubuntu0.5) ...
Setting up tecla (46.0-1ubuntu0.1) ...
Setting up libgtk-4-media-gstreamer (4.14.5+ds-0ubuntu0.5) ...
Setting up simple-scan (46.0-0ubuntu2.1) ...
Setting up gdm3 (46.2-1ubuntu1~24.04.3) ...
Processing triggers for initramfs-tools (0.142ubuntu25.5) ...
update-initramfs: Generating /boot/initrd.img-6.14.0-33-generic
Processing triggers for libc-bin (2.39-0ubuntu8.6) ...

It seems ok, there were no reported errors of any kind

Let’s run update-manager again from the terminal to see if it is resolved now.

Same message of before: “Not all updates can be installed”
Same window

From the terminal let’s also check the Ubuntu Pro status:
pro status

Here is the pro status output:

$ pro status
SERVICE          ENTITLED  STATUS       DESCRIPTION
anbox-cloud      yes       disabled     Scalable Android in the cloud
esm-apps         yes       enabled      Expanded Security Maintenance for Applications
esm-infra        yes       enabled      Expanded Security Maintenance for Infrastructure
landscape        yes       disabled     Management and administration tool for Ubuntu
livepatch        yes       enabled      Canonical Livepatch service
realtime-kernel* yes       disabled     Ubuntu kernel with PREEMPT_RT patches integrated

 * Service has variants

For a list of all Ubuntu Pro services and variants, run 'pro status --all'
Enable services with: pro enable <service>

     Account: embcen@email.com
Subscription: Ubuntu Pro - free personal subscription

I changed the email address for privacy reasons

Looks good to me.

I do not use Ubuntu Pro, but my understanding is that Pro and the regular software updater have slightly different package versions. This could explain the Partial Updates message.

Overall, it seems your system is up to date and your sources are all correct.

You can also run sudo apt update && sudo apt full-upgrade which will install any new package versions.

Obviously, if there are errors, report them here.

So you do suggest to regularly launch sudo apt update && sudo apt upgrade from terminal instead of expecting prompts from the update manager?

Why you suggest to do sudo apt full-upgrade? I mean, is it necessary to have any new package version, or you think this can throw light on why update manager is reporting errors?

No, you can wait for prompts from the software updater.

Personally, I prefer using the terminal but that is my own choice.

The difference between apt upgrade and apt full-upgrade is that upgrade only updates currently installed packages, whereas full-upgrade can install new packages or remove conflicting ones to satisfy dependencies.

The reason for suggesting it now is to ensure you have all the latest packages.

1 Like

I launched sudo apt update && sudo apt full-upgrade from terminal and had no reported errors. I suspect that if I wait from prompts from the software updater I will not have any.

Perhaps, as you said, “Pro and the regular software updater have slightly different package versions”, so I will have to search for updates from terminal. Even now the software updater is telling that ‘Not all updates can be installed’, while I just did a full upgrade.

$ sudo apt update && sudo apt full-upgrade
[sudo] password for embcen: 
Hit:1 http://it.archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://security.ubuntu.com/ubuntu noble-security InRelease           
Hit:3 http://it.archive.ubuntu.com/ubuntu noble-updates InRelease          
Hit:4 http://it.archive.ubuntu.com/ubuntu noble-backports InRelease        
Hit:5 https://esm.ubuntu.com/apps/ubuntu noble-apps-security InRelease
Hit:6 https://esm.ubuntu.com/apps/ubuntu noble-apps-updates InRelease
Hit:7 https://esm.ubuntu.com/infra/ubuntu noble-infra-security InRelease
Hit:8 https://esm.ubuntu.com/infra/ubuntu noble-infra-updates InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  libgl1-amber-dri libglapi-amber libllvm17t64 libllvm19 python3-netifaces
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  libglapi-mesa
The following NEW packages will be installed:
  libglapi-amber
The following packages will be upgraded:
  libgl1-amber-dri
1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 4,246 kB of archives.
After this operation, 8,192 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://it.archive.ubuntu.com/ubuntu noble-updates/main amd64 libgl1-amber-dri amd64 21.3.9-0ubuntu3~24.04.1 [4,212 kB]
Get:2 http://it.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglapi-amber amd64 21.3.9-0ubuntu3~24.04.1 [33.9 kB]
Fetched 4,246 kB in 0s (10.8 MB/s)         
(Reading database ... 195256 files and directories currently installed.)
Preparing to unpack .../libgl1-amber-dri_21.3.9-0ubuntu3~24.04.1_amd64.deb ...
Unpacking libgl1-amber-dri:amd64 (21.3.9-0ubuntu3~24.04.1) over (21.3.9-0ubuntu2) ...
(Reading database ... 195256 files and directories currently installed.)
Removing libglapi-mesa:amd64 (24.2.8-1ubuntu1~24.04.1) ...
Selecting previously unselected package libglapi-amber:amd64.
(Reading database ... 195247 files and directories currently installed.)
Preparing to unpack .../libglapi-amber_21.3.9-0ubuntu3~24.04.1_amd64.deb ...
Unpacking libglapi-amber:amd64 (21.3.9-0ubuntu3~24.04.1) ...
Setting up libglapi-amber:amd64 (21.3.9-0ubuntu3~24.04.1) ...
Setting up libgl1-amber-dri:amd64 (21.3.9-0ubuntu3~24.04.1) ...
Processing triggers for libc-bin (2.39-0ubuntu8.6) ...

I see no obvious errors or issues with the various results you posted.

Keep an eye on it and post back here if you think there is something more that needs checking.

Glad to have helped.

1 Like