Redian新闻
>
修复Arch Linux中的 “invalid or corrupted package (PGP signature)” 错误

修复Arch Linux中的 “invalid or corrupted package (PGP signature)” 错误

科技
 
导读:修复 Arch Linux 中 “invalid or corrupted package” 错误的简单指南。
本文字数:1166,阅读时长大约:1分钟

修复 Arch Linux 中 “invalid or corrupted package” 错误的简单指南。

我在物理机和虚拟机中都安装有一些 Arch Linux 系统,我会在需要时访问它们。将近两个月后,当我尝试使用 sudo pacman -Syu 升级其中一个中的 Arch Linux 时,我遇到了数百个这样的错误:

Arch Linux 中无效或损坏的包错误示例

问题是当你遇到上面的错误时,你无法升级/更新你的 Arch 系统。即使你同步镜像或获得更快的镜像。所以,如果你运行 sudo pacman -Syyu,错误仍然存在。这就造成了困难,因为在修复此问题之前你无法安装任何其他软件包。

原因

当你在 Arch Linux 系统上安装或升级软件包时,pacman 会根据 archlinux-keyring 软件包中的密钥检查软件包的数字签名。此验证过程可确保你下载和安装的软件包未经修改且来自受信任的来源。

它包含用于 验证包的真实性和完整性🔗 wiki.archlinux.org 和 pacman 中的密钥环。archlinux-keyring 包由 Arch Linux 开发人员定期更新,以包含新的可信密钥并撤销任何泄露的密钥。

如果你的 Arch Linux 系统很长时间没有更新,那么各种包的数字签名可能会不匹配。更改后的密钥可能与你系统中的密钥不匹配。

因此出现错误了。

修复

要修复 Arch Linux 中的 “invalid or corrupted package (PGP signature)” 错误,你需要从 Core 仓库安装/更新 archlinux-keyring 包。从终端运行以下命令:

  1. sudo pacman -S archlinux-keyring

上述命令完成后,运行升级:

  1. sudo pacman -Syu

这将解决问题,你可以在 Arch Linux 中继续你的正常活动。建议始终保持 archlinux-keyring 包为最新,以维护 Arch Linux 系统的安全性和完整性。

(题图:MJ/7ed6d549-93c6-463d-823e-3a8c3957790f)


via: https://www.debugpoint.com/invalid-corrupted-package-arch/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :geekpi
💎💎💎💎
翻译: 1946.5 篇
|
贡献: 3507 天
2013-10-25
2023-06-02
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
惊闻我们团队一老资历员工获“early retirement severance package"使用 ChatGPT AI 从英文文本生成 Linux 命令 | Linux 中国Terraform引入新的CI/CD工具,增加对Azure Linux的支持今日Nature: Ising超导体中的轨道Fulde-Ferrell-Larkin-Ovchinnikov相Arch Linux 的最佳 GUI 包管理器 | Linux 中国How a Controversial Play Captured Aranya’s Cultural DivideRescue Teams Struggle to Reach Isolated Areas in Flood-Hit Hebei也贡献一个Lexus NX350 luxury package 的价格湾区硬件staff engineer total package 能有多大?Chinese Man Uses ChatGPT To Create Fake News, Arrested比 Ubuntu 更好?Ubuntu 爱好者的 11 款最佳 Linux 发行版 | Linux 中国Shanghai Court Convicts ‘Goddess of Medicine’ in Cat Drug ScamTop Sports Official Removed in Soccer Corruption CrackdownRust 基础系列 #3: Rust 中的数据类型 | Linux 中国ChatGPT能写长篇小说了,ETH提出RecurrentGPT实现交互式超长文本生成China Proposes To Regulate AI-Generated ContentAgustín Hernández:中美洲建筑背景下的未来主义巨构Rust 基础系列 #4: Rust 中的数组和元组 | Linux 中国又是一年清明节万豪酒店会员 (Marriott Bonvoy) 促销活动:一波非常给力的targeted活动袭来!突发!ChatGPT王炸级更新!支持GPT-4联网 & Code Interpreter!分布式PostgreSQL基准测试:Azure Cosmos DB、CockroachDB和YugabyteDBVoyager Linux 23.04:具有华丽外观且无 Snap 的 Ubuntu 体验 | Linux 中国清明思亲前总统特朗普 Trump surrenders to court Detonates global news media warTUXEDO Stellaris 16(Gen5)是目前所能找到的终极 Linux 笔记本电脑 | Linux 中国【城事】巴黎市长将重修Châtelet 广场以方便行人Russia Predicted a Chinese Tourist Boom. It Hasn’t Arrived.巴黎市长将重修Châtelet 广场以方便行人【感动我的歌曲】:感动到我的第一首歌 《月亮代表我的心》在 Ubuntu、Linux Mint 和 Windows 中升级到最新的 LibreOffice | Linux 中国柯洁和战鹰在直播间互动为什么这么甜?5 个最漂亮的 Arch Linux 发行版 | Linux 中国如何在 Rocky Linux 9 / AlmaLinux 9 上安装 KVM | Linux 中国First Tech Credit Union Checking 银行账户【up to $350 开户奖励】何同学是爱迪生和特斯拉的合体,让飞碟在B站首先飞起来5篇Nature和2篇Nature Medicine预测肺癌细胞的未来行为Rust 基础系列 #5: Rust 中的函数 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。