Manjaro软件更新失败:无效或已损坏的软件包

编程入门 行业动态 更新时间:2024-10-26 10:30:03

Manjaro软件更新失败:无效或已损坏的软件包

  • 问题描述
  • 解决办法

问题描述

可能是某次安装到一半我给强行关停了,结果残留部分损坏,一直无法正常更新所有软件(sudo pacman -Syyu),显示如下问题:

Total Installed Size:  16285.48 MiB
Net Upgrade Size:       1099.30 MiB

:: Proceed with installation? [Y/n] y
(1176/1176) checking keys in keyring                        [--------------------------------] 100%
(1176/1176) checking package integrity                      [--------------------------------] 100%
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.

解决办法

重置一下我也不知道是什么东西的key…

# 1,移除旧的keys
sudo rm -rf /etc/pacman.d/gnupg
# 2,初始化pacman的keys
sudo pacman-key --init
# 3,加载签名的keys
sudo pacman-key --populate archlinux
# 4,刷新升级已经签名的keys
sudo pacman-key --refresh-keys
# 5,清空并且下载新数据
sudo pacman -Sc
# 6,安装archlinuxcn-keyring
sudo pacman -S archlinuxcn-keyring

期间第四步出了错(似乎要挂到外面的服务器,然后默认的key服务网站很多dead了,参考文章 2 换了个服务商就ok了)


参考文章

  1. https://manjaro/bbs
  2. https://bbs.archlinux/viewtopic.php?id=260274

更多推荐

Manjaro软件更新失败:无效或已损坏的软件包

本文发布于:2023-06-14 02:17:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1427282.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:软件包   软件更新   或已   Manjaro

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!