更新源,一直报错

        执行 sudo apt update 后,一直报错签名错误,错误信息如下:

错误:5 http://deb.debian.org/debian bookworm InRelease下列签名无效: EXPKEYSIG 0E98404D386FA1D9 Debian Archive Automatic Signing Key (11/bullseye) <ftpmaster@debian.org> EXPKEYSIG 6ED0E7B82643E131 Debian Archive Automatic Signing Key (12/bookworm) <ftpmaster@debian.org> EXPKEYSIG F8D2585B8783D481 Debian Stable Release Key (12/bookworm) <debian-release@lists.debian.org>

        解决方案:

        错误信息提示您的系统中的一些 Debian 源的签名密钥已经过期。APT(高级包装工具)使用这些密钥来确保软件包的完整性和来源的可信任性。当APT的密钥过期时,APT会停止从对应的软件源安装或更新软件包,以防止潜在的安全风险。

为了解决这个问题,需要更新过期的密钥。Debian 提供了一个名为 `debian-archive-keyring` 的包,它包含了官方软件源的最新签名密钥。您可以通过执行以下步骤来更新过期的密钥:

1. 首先尝试安装最新的密钥环包:
 

 sudo apt-get install debian-archive-keyring

2. 如果上述命令因为密钥过期而无法执行,您可能需要手动下载密钥并导入它们。使用以下命令手动更新密钥:
 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F8D2585B8783D481
key后面的是报错信息中的关键字

           请注意,上述命令中的密钥 ID 应该匹配错误信息中的密钥 ID。这些命令从 Ubuntu 的密钥服务器请求新的密钥,但是也可以从其他密钥服务器获取。

3. 在更新密钥后,再次运行更新命令:

 sudo apt update

        如果上述方法仍然不工作,有可能是因为系统时间设置不正确导致的密钥验证失败。请确保您的系统时间是准确的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/832478.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LLVM的ThinLTO编译优化技术在Postgresql中的应用

部分内容引用&#xff1a;https://blog.llvm.org/2016/06/thinlto-scalable-and-incremental-lto.html LTO是什么&#xff1f; 链接时优化&#xff08;Link-time optimization&#xff0c;简称LTO&#xff09;是编译器在链接时对程序进行的一种优化。它适用于以文件为单位编译…

WinAPI(C++)获取设备管理器中的设备

目录 HID设备USB设备HID设备 获取windows设备管理器上所有通过usb接口接入的hid设备(设备管理器: 人体学输入设备)中显示的设备: #include <windows.h> #include <setupapi.h> #include <hidsdi.h> #include <iostream> #include <locale> …

触摸OpenNJet,感悟云原生

小程一言 云原生使得应用充分利用云计算、容器化和微服务架构等现代技术来构建和运行应用程序。 云原生技术的用处在于提高应用程序的可靠性、可伸缩性和灵活性&#xff0c;加快开发和部署速度&#xff0c;降低成本&#xff0c;提升整体的效率和竞争力。通过采用云原生技术&a…

mysql使用索引。并未命中

今天在给项目看板查询语句增加索引的时候&#xff0c;发现了一个很有趣的问题。如下&#xff1a; 我这样创建索引&#xff0c;就可以使用&#xff0c;但是我另外一个查询语句&#xff0c;需要使用到factory_id和plan_start_date。于是我就移动了索引顺序&#xff0c;这样遵守左…

若依前后端分离部署nginx

1、v.sj 2、生产环境修改 3、退出登录修改 4、路由改为hash模式 5、nginx配置 location /gldhtml/ {alias D:/java/tool/nginx-1.19.6/project/jxal/html/; } location /jxal/ {proxy_pass http://localhost:8081/; }

蓝牙连接手机播放音乐的同时传输少量数据,那些蓝牙芯片可以实现呢

简介 蓝牙连接手机播放音乐的同时连接另一蓝牙芯片传输少量数据&#xff0c;那些蓝牙芯片可以实现呢&#xff1f; 这个需求&#xff0c;其实就是双模的需求 简单描述就是:播放音乐的同时&#xff0c;还可以连接ble&#xff0c;进行数据的传输。二者同时进行&#xff0c;互不…

标准IO学习

思维导图&#xff1a; 有如下结构体 struct Student{ char name[16]; int age; double math_score; double chinese_score; double english_score; double physics_score; double chemistry_score; double bio_score; }; 申请该结构体数组&#xff0c;容量为5&#xff0c;初始…

uniapp 应用闪退、崩溃异常日志捕获插件(可对接网络上报)插件 Ba-Crash

应用闪退、崩溃异常日志捕获插件&#xff08;可对接网络上报&#xff09; Ba-Crash 简介&#xff08;下载地址&#xff09; Ba-Crash 是一款uniapp应用闪退、崩溃异常日志捕获插件&#xff0c;支持对接网络上报、设置提示等等&#xff0c;方便对一些远程问题、原生问题进行分…

关于基本算法思想这一篇就够了

递推算法基本思想 递推算法是通过已知条件&#xff0c;利用特定关系得出中间结论&#xff0c;直至得到最后结果的算法。递推算法按照一定的规律来计算序列中的每一项&#xff0c;通常是通过计算机器前一项&#xff08;或前几项&#xff09;的值来推出当前项的值。 示例&#…

Linux-信号概念

1. 什么是信号 信号本质是一种通知机制&#xff0c;用户or操作系统通过发送信号通知进程&#xff0c;进程进行后续处理 在日常生活中就有很多例子&#xff0c;比如打游戏方面王者荣耀的“进攻”&#xff0c;“撤退”&#xff0c;“请求集合”&#xff0c;“干得漂亮&#xff01…

【数据结构】有关环形链表题目的总结

文章目录 引入 - 快慢指针思考 - 快慢指针行走步数进阶 - 寻找环形链表的头 引入 - 快慢指针 141-环形链表 - Leetcode 关于这道题&#xff0c;大家可以利用快慢指针&#xff0c;一个每次走两步&#xff0c;一个每次走一步&#xff0c;只要他们有一次相撞了就代表说这是一个链…

ue引擎游戏开发笔记(33)——武器与角色的匹配,将新武器装备到角色身上

1.需求分析&#xff1a; 武器能出现在世界中&#xff0c;完成了第一步&#xff0c;下一步需要角色和武器适配&#xff0c;即不论角色跑动&#xff0c;射击等&#xff0c;武器和角色都相匹配&#xff0c;将武器装备到角色身上。 2.操作实现&#xff1a; 1.首先先把角色原有的武…

如何保证Redis双写一致性?

目录 数据不一致问题 数据库和缓存不一致解决方案 1. 先更新缓存&#xff0c;再更新数据 该方案数据不一致的原因 2. 先更新数据库&#xff0c;再更新缓存 3. 先删除缓存&#xff0c;再更新数据库 延时双删 4. 先更新数据库&#xff0c;再删除缓存 该方案数据不一致的…

LeetCode 226.翻转二叉树(全网最多的解法)

LeetCode 226.翻转二叉树 1、题目 题目链接&#xff1a;226. 翻转二叉树 给你一棵二叉树的根节点 root &#xff0c;翻转这棵二叉树&#xff0c;并返回其根节点。 示例 1&#xff1a; 输入&#xff1a;root [4,2,7,1,3,6,9] 输出&#xff1a;[4,7,2,9,6,3,1]示例 2&#…

股票一级市场和二级市场什么意思

股票一级市场和二级市场是股票市场的两个重要组成部分&#xff0c;它们的主要区别在于交易的性质和市场角色。 一级市场&#xff08;Primary Market&#xff09;&#xff0c;也称为发行市场&#xff08;Issuance Market&#xff09;&#xff0c;是指公司直接或通过中介机构向…

Sentinel流量防卫兵

1、分布式服务遇到的问题 服务可用性问题 服务可用性场景 服务雪崩效应 因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的过程&#xff0c;就叫服务雪崩效应导致服务不可用的原因&#xff1a; 在服务提供者不可用的时候&#xff0c;会出现大量重试的情况&…

Terraform模块元参数

在Terraform 0.13之前&#xff0c;模块在使用上存在一些限制。 例如通过模块来创建EC2主机&#xff0c;可以这样&#xff1a; module "ec2_instance" {source "terraform-aws-modules/ec2-instance/aws"version "~> 3.0"name "sing…

vue中的store

1.什么是store 在 Vue.js 应用中&#xff0c;"store" 通常指的是 Vuex。Vuex 是一个专门为 Vue.js 应用开发的状态管理库&#xff0c;它能够帮助你在应用中更好地管理和共享状态。以下是 Vuex 的一些简单介绍&#xff1a; 状态管理&#xff1a;Vuex 允许你将应用中的…

Flink时间语义 | 大数据技术

⭐简单说两句⭐ ✨ 正在努力的小叮当~ &#x1f496; 超级爱分享&#xff0c;分享各种有趣干货&#xff01; &#x1f469;‍&#x1f4bb; 提供&#xff1a;模拟面试 | 简历诊断 | 独家简历模板 &#x1f308; 感谢关注&#xff0c;关注了你就是我的超级粉丝啦&#xff01; &a…

爬虫学习(2)破解百度翻译

代码 import requests import jsonif __name__ "__main__":url https://fanyi.baidu.com/sug#post请求参数处理&#xff08;同get请求一致&#xff09;headers {"User-Agent": Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, …