GPG 错误:https://github.armbian.com/configng stable InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 93D6889F9F0E78D5
u盘安装Armbian_25.08.0_amlogic_s905l3-cm211_bookworm_6.12.31_server_2025.06.01后,执行命令:apt update && apt upgrade -y 时,错误提示如下,
/ _ \| '_| ' \| '_ \ / _` | ' \ | (_) \__ \
/_/ \_\_| |_|_|_|_.__/_\__,_|_||_| \___/|___/
v25.08.0 for Aml.S905l3 running Armbian Linux 6.12.31-ophub
armbian:~:# apt update && apt upgrade -y
命中:1 http://deb.debian.org/debian bookworm InRelease
命中:2 http://deb.debian.org/debian bookworm-updates InRelease
命中:3 http://deb.debian.org/debian bookworm-backports InRelease
命中:4 http://security.debian.org bookworm-security InRelease
获取:6 https://github.armbian.com/configng stable InRelease [3,992 B]
错误:6 https://github.armbian.com/configng stable InRelease
由于没有公钥,无法验证下列签名: NO_PUBKEY 93D6889F9F0E78D5
命中:5 https://es.sbcmirror.org/apt bookworm InRelease
正在读取软件包列表... 完成
W: GPG 错误:https://github.armbian.com/configng stable InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 93D6889F9F0E78D5
E: 仓库 “https://github.armbian.com/configng stable InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
解决办法:
-
看路径
/usr/share/keyrings/下是否有armbian.gpg这个文件 -
看路径
/etc/apt/trusted.gpg.d/下是否有armbian.gpg这个文件 -
如果以上2个路径上都没有
armbian.gpg这个文件的话,在终端执行:curl 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xdf00faf1c577104b50bf1d0093d6889f9f0e78d5' |gpg --dearmor| sudo tee /etc/apt/trusted.gpg.d/armbian.gpg如下:
armbian:~:# curl 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xdf00faf1c577104b50bf1d0093d6889f9f0e78d5' |gpg --dearmor| sudo tee /etc/apt/trusted.gpg.d/armbian.gpg % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6315 0 6315 0 0 7015 0 --:--:-- --:--:-- --:--:-- 7016 ▒▒MU▒Ɩdžgc▒▒^▒▒g▒`q▒x)▒gNK▒hV▒▒*Ӱ▒2;▒▒G O▒▒(F>$%u"V=▒7N)u▒J▒G▒▒)▒▒▒K▒^%m▒▒XF▒w▒▒;Ү▒▒▒U▒▒W▒y▒▒.▒▒?▒^A=▒#[▒ # ...........省略了 olorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256color# armbian:~:# xterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256color # 直接回车 zsh: 文件名过长: xterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256colorxterm-256color armbian:~:# -
这样就会在路径
/etc/apt/trusted.gpg.d/下生成armbian.gpg这个文件 -
打开
armbian-config.sources查看出错源Types: deb URIs: https://github.armbian.com/configng Suites: stable Components: main Signed-By: /usr/share/keyrings/armbian.gpg # 把上面得到的那个文件放到这个路径下 -
把上面生成的
armbian.gpg这个文件放到/usr/share/keyrings/这个路径下 -
执行
apt update && apt upgrade -y
参考:
GPG error: The following signatures couldn‘t be verified, NO_PUBKEY 93D6889F9F0E78D5-CSDN博客
浙公网安备 33010602011771号