Public Key Not Available

Ubuntu Version

Ubuntu 26.04 LTS

Desktop Environment (if applicable)

GNOME

Problem Description

Attempting to update via Terminal, but hitting error messages regarding the public key of several repositories.

Relevant System Information

Lenovo ThinkPad X13 Gen 4
AMD Ryzen™ 5 PRO 7545U w/ Radeon™ 740M Graphics × 12
R29ET66W (1.40 ) (Firmware Version)
64-Bit OS Type
GNOME Version 50
Linux 7.0.0-34-generic

Ubuntu ISO Downloaded directly from Ubuntu’s official site.

Error Messages / Logs

odd@odd-ThinkPad-X13-Gen-4:~$ sudo apt update
Get:1 https://dl.winehq.org/wine-builds/ubuntu resolute InRelease [5,719 B]
Err:1 https://dl.winehq.org/wine-builds/ubuntu resolute InRelease                                                     
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F
Hit:2 http://us.archive.ubuntu.com/ubuntu resolute InRelease                                              
Hit:3 http://us.archive.ubuntu.com/ubuntu resolute-updates InRelease                                                  
Get:4 https://esm.ubuntu.com/apps/ubuntu resolute-apps-security InRelease [8,356 B]                                   
Get:5 https://esm.ubuntu.com/apps/ubuntu resolute-apps-updates InRelease [8,226 B]        
Get:6 https://esm.ubuntu.com/infra/ubuntu resolute-infra-security InRelease [8,220 B]     
Hit:7 http://us.archive.ubuntu.com/ubuntu resolute-backports InRelease                                 
Get:8 https://esm.ubuntu.com/infra/ubuntu resolute-infra-updates InRelease [8,219 B]
Err:4 https://esm.ubuntu.com/apps/ubuntu resolute-apps-security InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AB01A101DB53907B
Err:5 https://esm.ubuntu.com/apps/ubuntu resolute-apps-updates InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AB01A101DB53907B
Err:6 https://esm.ubuntu.com/infra/ubuntu resolute-infra-security InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4067E40313CB4B13
Hit:9 https://packages.lunarg.com/vulkan jammy InRelease
Err:8 https://esm.ubuntu.com/infra/ubuntu resolute-infra-updates InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4067E40313CB4B13
Err:9 https://packages.lunarg.com/vulkan jammy InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA8452080E383F7E
Hit:10 http://security.ubuntu.com/ubuntu resolute-security InRelease
Hit:11 https://packages.lunarg.com/vulkan noble InRelease
Err:11 https://packages.lunarg.com/vulkan noble InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA8452080E383F7E
Warning: OpenPGP signature verification failed: https://dl.winehq.org/wine-builds/ubuntu resolute InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F
Error: The repository 'https://dl.winehq.org/wine-builds/ubuntu resolute InRelease' is not signed.
Notice: Updating from such a repository can't be done securely, and is therefore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configuration details.
Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://esm.ubuntu.com/apps/ubuntu resolute-apps-security InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AB01A101DB53907B
Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://esm.ubuntu.com/apps/ubuntu resolute-apps-updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AB01A101DB53907B
Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://esm.ubuntu.com/infra/ubuntu resolute-infra-security InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4067E40313CB4B13
Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://esm.ubuntu.com/infra/ubuntu resolute-infra-updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4067E40313CB4B13
Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://packages.lunarg.com/vulkan jammy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA8452080E383F7E
Warning: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://packages.lunarg.com/vulkan noble InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AA8452080E383F7E

What I’ve Tried

I’ve attempted to edit the sources for all of the repositories listed above using other tutorials found on this site.
(https://askubuntu.com/questions/1484177/the-following-signatures-couldnt-be-verified-because-the-public-key-is-not-avai)

Any help would be greatly appreciated!! I apologize for any formatting errors for this post. I’m incredibly new to Linux and I’m still trying to figure things out.

Those can be explained by infrastructure issues taking place today.

Those are outside of Ubuntu’s control, and what’s really concerning there is that you’re mixing repository releases, which is bound to break things. Adding a repository intended for jammy or noble to a resolute, or 26.04 system puts your machine at risk for breakage.

3 Likes