Debian does not have a verification public key when updating debian security.
/********************************************************************* * Author : Samson * Date : 11/02/2014 * Test platform: * 3.13.0-24-generic * GNU bash, 4.3.11(1)-release * *******************************************************************/
Add the Security Update of Debian to the update source configuration file of the system:
V0id @ v0id/etc/apt/sources. list. d $ sudo vim official-package-repositories.list
Deb http://security.debian.org/wheezy/updates main contrib non-free
Use apt-get to update the source:
V0id @ v0id/etc/apt/sources. list. d $ sudo apt-get update
An error occurred while updating the result. The error message is as follows:
Reading the package list... complete
W: GPG error: http://security.debian.org wheezy/updates InRelease: unable to verify the following signature because there is no public key: NO_PUBKEY 8B48AD6246925553
The cause of the above error is that there is no signed Public Key. here we need to use the key management tool to download the missing public key:
Note that the last serial number below is the number of the public key missing in the preceding error;
V0id @ v0id $ sudo apt-key adv -- recv-keys -- keyserver keyserver.Ubuntu.com 8B48AD6246925553
Then, use apt-get update.
Public key missing during software source update
When you use ubuntu to refresh the software source and the new profit software manager, the system prompts that there is no public key !! How can this problem be solved? The following two methods: 1. Delete the ppa source of launchpad 2 and check the launchpad source.
What can I do if the public key is missing?
When you use ubuntu to refresh the software source and the new profit software manager, the system prompts that there is no public key !! How can this problem be solved? The following two methods: 1. Delete the ppa source of launchpad 2 and check the launchpad source.