For just over a week now my software updater has been constantly trying to push updates through but always failing and giving this message of "not all updates can be installed".
The servers has been under attack for a week, that may indicate why you couldn't get any packages. But let's see. Open the terminal and run sudo apt update && sudo apt upgrade
Apologies for the delayed response, was not able to come to the PC yesterday. I was not aware of the attack, and it does explain it. Hopefully it will cease soon (if it hasn't yet).
With regards to the recommendations/questions:
I've done as requested @Storm and it did upgrade some components. I have a copy of the terminal output if useful.
I was Zorin 18 from the start I believe @Ponce-De-Leon, only upgrade I did was from base to pro and that was months ago now.
Hit:1 http://gb.archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:2 http://gb.archive.ubuntu.com/ubuntu noble-backports InRelease
Hit:3 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:4 http://security.ubuntu.com/ubuntu noble-security InRelease
Hit:5 https://brave-browser-apt-release.s3.brave.com stable InRelease
Hit:6 https://repository.spotify.com stable InRelease
Hit:7 https://ppa.launchpadcontent.net/zorinos/apps/ubuntu noble InRelease
Hit:8 https://ppa.launchpadcontent.net/zorinos/drivers/ubuntu noble InRelease
Hit:9 https://ppa.launchpadcontent.net/zorinos/patches/ubuntu noble InRelease
Hit:10 https://ppa.launchpadcontent.net/zorinos/stable/ubuntu noble InRelease
Hit:11 https://packages.zorinos.com/stable noble InRelease
Hit:12 https://packages.zorinos.com/patches noble InRelease
Hit:13 https://packages.zorinos.com/apps noble InRelease
Hit:14 https://packages.zorinos.com/drivers noble InRelease
Hit:15 https://packages.zorinos.com/premium noble InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
27 packages can be upgraded. Run 'apt list --upgradable' to see them.
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:
folder-color libetonyek-0.1-1 libfmt9 libspdlog1.12 libwoff1
nvidia-firmware-580-580.95.05 zorin-os-feedback
Use 'sudo apt autoremove' to remove them.
The following packages have been kept back:
libnvidia-cfg1-590 libnvidia-common-590 libnvidia-compute-590
libnvidia-compute-590:i386 libnvidia-decode-590 libnvidia-decode-590:i386
libnvidia-encode-590 libnvidia-encode-590:i386 libnvidia-extra-590
libnvidia-fbc1-590 libnvidia-fbc1-590:i386 libnvidia-gl-590
libnvidia-gl-590:i386 linux-modules-nvidia-590-open-generic-hwe-24.04
nvidia-compute-utils-590 nvidia-driver-590-open nvidia-kernel-common-590
nvidia-kernel-source-590-open nvidia-utils-590 xserver-xorg-video-nvidia-590
The following packages will be upgraded:
brave-browser heif-gdk-pixbuf heif-thumbnailer libheif-plugin-aomdec
libheif-plugin-aomenc libheif-plugin-libde265 libheif1
7 to upgrade, 0 to newly install, 0 to remove and 20 not to upgrade.
Need to get 135 MB of archives.
After this operation, 7,742 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 heif-gdk-pixbuf amd64 1.17.6-1ubuntu4.3 [7,130 B]
Get:2 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 libheif-plugin-aomenc amd64 1.17.6-1ubuntu4.3 [14.7 kB]
Get:3 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 libheif-plugin-aomdec amd64 1.17.6-1ubuntu4.3 [10.6 kB]
Get:4 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 heif-thumbnailer amd64 1.17.6-1ubuntu4.3 [13.1 kB]
Get:5 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 libheif1 amd64 1.17.6-1ubuntu4.3 [276 kB]
Get:6 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 libheif-plugin-libde265 amd64 1.17.6-1ubuntu4.3 [8,156 B]
Get:7 https://brave-browser-apt-release.s3.brave.com stable/main amd64 brave-browser amd64 1.90.121 [134 MB]
Fetched 135 MB in 19s (6,919 kB/s)
(Reading database ... 307339 files and directories currently installed.)
Preparing to unpack .../0-brave-browser_1.90.121_amd64.deb ...
Unpacking brave-browser (1.90.121) over (1.89.145) ...
Preparing to unpack .../1-heif-gdk-pixbuf_1.17.6-1ubuntu4.3_amd64.deb ...
Unpacking heif-gdk-pixbuf:amd64 (1.17.6-1ubuntu4.3) over (1.17.6-1ubuntu4.2) ...
Preparing to unpack .../2-libheif-plugin-aomenc_1.17.6-1ubuntu4.3_amd64.deb ...
Unpacking libheif-plugin-aomenc:amd64 (1.17.6-1ubuntu4.3) over (1.17.6-1ubuntu4.
2) ...
Preparing to unpack .../3-libheif-plugin-aomdec_1.17.6-1ubuntu4.3_amd64.deb ...
Unpacking libheif-plugin-aomdec:amd64 (1.17.6-1ubuntu4.3) over (1.17.6-1ubuntu4.
2) ...
Preparing to unpack .../4-heif-thumbnailer_1.17.6-1ubuntu4.3_amd64.deb ...
Unpacking heif-thumbnailer (1.17.6-1ubuntu4.3) over (1.17.6-1ubuntu4.2) ...
Preparing to unpack .../5-libheif1_1.17.6-1ubuntu4.3_amd64.deb ...
Unpacking libheif1:amd64 (1.17.6-1ubuntu4.3) over (1.17.6-1ubuntu4.2) ...
Preparing to unpack .../6-libheif-plugin-libde265_1.17.6-1ubuntu4.3_amd64.deb ..
.
Unpacking libheif-plugin-libde265:amd64 (1.17.6-1ubuntu4.3) over (1.17.6-1ubuntu
4.2) ...
Setting up brave-browser (1.90.121) ...
Setting up libheif-plugin-aomdec:amd64 (1.17.6-1ubuntu4.3) ...
Setting up libheif1:amd64 (1.17.6-1ubuntu4.3) ...
Setting up heif-gdk-pixbuf:amd64 (1.17.6-1ubuntu4.3) ...
Setting up heif-thumbnailer (1.17.6-1ubuntu4.3) ...
Setting up libheif-plugin-libde265:amd64 (1.17.6-1ubuntu4.3) ...
Setting up libheif-plugin-aomenc:amd64 (1.17.6-1ubuntu4.3) ...
Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.3) ...
Processing triggers for desktop-file-utils (0.27-2build1) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
I have also performed a Partial Upgrade and a sudo apt autoremove since and it seems to have fixed it for me. I haven't had it re-occur since.
I'll keep the thread for now in case you still wanted to see anything in the output string with regards to what was happening but for me the issue has been resolved.