Total Pageviews

Sunday, 28 September 2025

apt-get 缺少密钥的解决办法

 

重装了一下debian/ubuntu系统,直接把之前备份的apt源拷贝过来,更新的时候提示缺少密钥,原因是一般第三方源都需要验证密钥才能使用。

举例:
由于没有公钥,下列签名无法进行验证: NO_PUBKEY 60D112172D75E850

解决办法,取上面那段key的最后8位,也就是2D75E850,复制下来,然后:

```gpg --keyserver subkeys.pgp.net --recv 2D75E850```

如果提示找不到有效的 OpenPGP 数据,可以尝试更换服务器,例如keyserver.ubuntu.com

```gpg --keyserver keyserver.ubuntu.com --recv 2D75E850```
```gpg --export --armor 2D75E850 | sudo apt-key add -```

问题解决了,再次apt-get update就不会提示出错了。

No comments:

Post a Comment