Ubuntu由于没有公钥,无法验证下列签名。

其他操作系统报错也一样处理,我kali的也是这样解决的。

使用sudo apt update时出现以下错误:

3B4FE6ACC0B21F32就是公钥,每个人的不一样,注意看自己的报错信息

:~$ sudo apt update
[sudo] ts 的密码: 
命中:1 http://archive.ubuntu.com/ubuntu impish InRelease
获取:2 http://cn.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
错误:2 http://cn.archive.ubuntu.com/ubuntu bionic-updates InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY 3B4FE6ACC0B21F32  --这个就是公钥
输入以下命令,导入公钥(3B4FE6ACC0B21F32):
:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公钥(3B4FE6ACC0B21F32 )
执行后公钥就被导入了,
:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.F2UTq1fH71/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
gpg: 密钥 3B4FE6ACC0B21F32:公钥 "Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>" 已导入
gpg: 处理的总数:1
gpg:               已导入:1
再使用sudo apt update就没问题了
相关推荐
wanhengidc31 分钟前
怎样分辨是否是高防服务器?
运维·服务器·网络
itachi-uchiha34 分钟前
深入理解 Linux 中的 last 和 lastb 命令
java·linux·服务器
gma99936 分钟前
【GB28181】 SIP信令服务器
运维·服务器
张烫麻辣亮。1 小时前
【教程】使用docker+Dify搭建一个本地知识库
运维·docker·容器
不是笨小孩i1 小时前
如何使用Docker一键本地化部署LibrePhotos搭建私有云相册
运维·docker·容器
m0_748236581 小时前
PHP进阶-在Ubuntu上搭建LAMP环境教程
开发语言·ubuntu·php
还有几根头发呀1 小时前
Ubuntu中dpkg命令和apt命令的关系与区别
linux·运维·ubuntu
CIAS1 小时前
Ubuntu 22.04 安装Nvidia驱动加速deepseek
ubuntu·nvidia
applebomb2 小时前
ubuntu下r8125网卡重启丢失修复案例一则
linux·ubuntu·驱动·r8125
寂夜了无痕2 小时前
解决 Ubuntu 24.04 虚拟机内无法ping 通 Hostname 的问题
ubuntu·无法ping通hostname