行空板apt update报错的解决方法
简单记录一下折腾行空板的经历,看看有没有小伙伴遇到一样的情况。## 情况说明
通过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: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
!(http://img.laoda.de/i/2023/02/15/ovs1wr-2.webp)
## 解决方法
先运行:
```bash
wget -O -apt.radxa.com/stretch/public.key | sudo apt-key add -
```
然后再编辑`/etc/apt/sources.list`,在末尾加上
```bash
deb http://apt.radxa.com/stretch/ stretch main
```
`:wq`保存退出,接着重新运行:
```bash
apt update -y
```
成功~
!(http://img.laoda.de/i/2023/02/15/oyiqlg-2.webp)
参考:
http://apt.radxa.com/https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
页:
[1]