树莓派 Learning 002 装机后的必要操作 --- 04 添加软件源 之 添加公钥 --- 解决“由于没有公钥,无法验证下列签名”问题

树莓派装机后,添加Debian软件源时遇到因缺少公钥导致的签名验证错误。解决方案是通过特定命令添加每个软件源的公钥,如`sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys Pubkey_After_8`。完成公钥添加后,执行验证不再显示错误。如果遇到无法连接公钥服务器或已添加过的公钥提示,可更换服务器或忽略。
摘要由CSDN通过智能技术生成

树莓派 装机后的必要操作 — 添加软件源 解决 添加公钥 时会遇到的问题

当你添加完Debian的软件源后,在终端中执行sudo apt-get update时,会出现下面的错误:(这里我添加了3个软件源的网站,所以出现了3个相同的问题。)

W: GPG 错误:http://security.debian.org jessie/updates InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
W: GPG 错误:http://ftp.debian.org jessie-updates InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
W: GPG 错误:http://ftp.debian.org jessie Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY CBF8D6FD518E17E1

这个错误的意思就是说:你刚刚添加的软件源,因为你没有添加公钥,所以添加的软件源不能使用,你需要你添加的每一个软件源网站添加错误中提示的指定的公钥

解决办法:添加公钥

添加公钥的命令格式为:(其中:Pubkey_After_8 就是公钥的后8位。)

gpg --keyserver pgpkeys.mit.edu --recv-keys Pubkey_After_8
gpg 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值