apt-get update GPG 错误:由于没有公钥,无法验证下列签名(两种解决办法)

在添加aliyun的源之后update出现GPG错误,找到两个解决办法:

$sudo apt-get update

错误:

apt-get update GPG 错误:由于没有公钥,无法验证下列签名(两种解决办法)_第1张图片
解决办法:

$ sudo su
gpg --keyserver wwwkeys.pgp.net --recv-keys <密钥后八位> # gpg --armor --export <密钥后八位> | apt-key add -

例如:
gpg --keyserver wwwkeys.pgp.net --recv-keys 209088E7 # gpg --armor --export 209088E7 | apt-key add 

apt-get update GPG 错误:由于没有公钥,无法验证下列签名(两种解决办法)_第2张图片


执行完之后再次 apt-get update

如果还是不行的话,试试下面这种方法:

apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com <密钥后八位>

apt-get update GPG 错误:由于没有公钥,无法验证下列签名(两种解决办法)_第3张图片


执行完之后再次 apt-get update

apt-get update GPG 错误:由于没有公钥,无法验证下列签名(两种解决办法)_第4张图片

以上两个解决方案分别出自:
第一种解决办法
第二种解决办法

你可能感兴趣的:(Linux)