简单记录一下折腾行空板的经历,看看有没有小伙伴遇到一样的情况。
情况说明
通过SSH登录行空板之后,习惯性想要运行apt update -y 来更新包缓存(可以知道包的哪些版本可以被安装或升级)
但是运行的过程中遇到了下面的告警:
W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。GPG 错误:http://apt.radxa.com/buster-stable buster InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 9B98116C9AA302C7
W: 无法下载 http://apt.radxa.com/buster-stable/dists/buster/InRelease 由于没有公钥,无法验证下列签名: NO_PUBKEY 9B98116C9AA302C7
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
解决方法
先运行:
wget -O - apt.radxa.com/stretch/public.key | sudo apt-key add -
然后再编辑/etc/apt/sources.list ,在末尾加上
deb http://apt.radxa.com/stretch/ stretch main
:wq 保存退出,接着重新运行:
apt update -y
成功~
参考:
http://apt.radxa.com/
|