Debian安全更新时缺少验证公钥如何解决?
作者:暮色微凉
时间:2026-06-05
浏览:0
在Debian系统中配置安全更新源时,很多人会遇到一个小麻烦——明明在sources.list里加好了源地址,执行apt-get update却提示GPG签名验证失败。别急,这其实是个挺常见的问题,解决起来也简单。 先把安全更新的源地址写进配置文件。比如编辑/etc/apt/sources.list
在Debian系统中配置安全更新源时,很多人会遇到一个小麻烦——明明在sources.list里加好了源地址,执行apt-get update却提示GPG签名验证失败。别急,这其实是个挺常见的问题,解决起来也简单。
先把安全更新的源地址写进配置文件。比如编辑/etc/apt/sources.list.d/official-package-repositories.list,添加一行:
deb http://security.debian.org/ wheezy/updates main contrib non-free
保存之后运行更新:
sudo apt-get update
这时候大概率会看到这样的报错:
正在读取软件包列表... 完成
W: GPG 错误:http://security.debian.org wheezy/updates InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 8B48AD6246925553
原因很简单——系统本地没有对应的公钥,没法验证这个源签名的合法性。解决方法就是用密钥管理工具把缺失的公钥下载下来。注意看报错信息里最后那串编号 8B48AD6246925553,那就是需要导入的公钥ID。
执行以下命令即可:
sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com 8B48AD6246925553
命令执行完,再运行一次 sudo apt-get update,应该就不会再有GPG错误了,一切正常。
作者最新文章
Photoshop文字外框怎么设置?给文字加边框的实用方法
2026-09-22 16:12
白描 PDF
2026-09-16 17:44
密码键盘
2026-09-16 17:43
3dmax快捷键失效了怎么办
2026-09-16 13:53
Xiaomi 18 Fold首销数据解读:较上代大折叠增长310%的原因与配置分析
2026-09-08 16:55
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多


































