type
status
date
slug
summary
tags
category
icon
password
root@armbian:~# sudo apt update
命中:1
https://download.docker.com/linux/ubuntu
jammy InRelease
命中:5
http://ports.ubuntu.com
jammy-security InRelease
命中:6
http://ports.ubuntu.com
jammy-updates InRelease
命中:7
http://ports.ubuntu.com
jammy-backports InRelease
获取:3
http://mirrors.bfsu.edu.cn/armbian
jammy InRelease [52.5 kB]
由于没有公钥,无法验证下列签名: NO_PUBKEY 93D6889F9F0E78D5
正在读取软件包列表... 完成
W: GPG 错误:
http://mirrors.bfsu.edu.cn/armbian
jammy InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 93D6889F9F0E78D5
E: 仓库 “
http://apt.armbian.com
jammy InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
解决办法
这些警告信息提示你的系统无法识别密钥文件
/etc/apt/trusted.gpg.d/armbian.gpg
的文件类型。这通常是因为新版本的 apt
不再支持旧的 GPG 文件格式。你可以通过将密钥重新导入为新的格式来解决这个问题。- 备份旧密钥文件(以防万一):
- 重新下载并添加密钥。可以尝试使用如下命令从密钥服务器获取密钥:
(请将
https://example.com/path/to/public/key
替换为实际的密钥链接,具体可以参考 Armbian 官方文档或支持页面。)- 更新软件包:
完成后,警告信息应该消失。
有关使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:嘻咦啊呀
- 链接:https://blog.zhcn.xyz/article/gpg-error-no_pubkey-when-updating-on-armbian
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章