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) <[email protected]>" 已导入
gpg: 处理的总数:1
gpg:               已导入:1
再使用sudo apt update就没问题了
相关推荐
444A4E几秒前
深入Linux进程优先级:Nice值与O(1)调度器原理
linux·操作系统
Jooolin几秒前
【编程史】Git是如何诞生的?这可并非计划之中...
linux·git·ai编程
云边有个稻草人4 分钟前
【Linux系统】第八节—进程概念(上)—冯诺依曼体系结构+操作系统+进程及进程状态+僵尸进程—详解!
linux·进程·冯诺依曼体系结构·pcb·僵尸进程·进程的状态·task_ struct
xian0gang14 分钟前
rk3588 区分两个相同的usb相机
linux
Unpredictable22218 分钟前
【VINS-Mono算法深度解析:边缘化策略、初始化与关键技术】
c++·笔记·算法·ubuntu·计算机视觉
这儿有一堆花24 分钟前
安全访问家中 Linux 服务器的远程方案 —— 专为单用户场景设计
linux·服务器·安全
RussellFans1 小时前
Linux 文本三剑客(grep, awk, sed)
linux·运维·服务器
猴哥聊项目管理1 小时前
什么是DevOps智能平台的核心功能?
运维·项目管理·制造·devops·软件·项目管理软件·软件分享
Chuncheng's blog1 小时前
CentOS 7如何编译安装升级gcc至7.5版本?
linux·运维·c++·centos
听风吹等浪起1 小时前
CentOS在vmware局域网内搭建DHCP服务器【踩坑记录】
linux·服务器·centos