Msys出现无法升级msys(无效或损坏数据库(PGP签名))问题

以前没有用过msys软件,想要搭键这个软件平台的环境。我按照博客上搭建环境的命令输入,谁知道输入第一条命令就出问题了,尴尬得一啊。然后我进行了以下操作之后好像能把错误解决了。

一、阐述问题

我打开了msys2.exe输入了一个命令Pacman -SI,然后就是报错说什么密钥为止,让我输入Y/n,那我就按照了提示输入了Y试试不行,输入n也是不行。
在这里插入图片描述
然后后面还出现了个这个错误,报错没有PGP签名不能升级。
在这里插入图片描述

二、解决报错的操作

首先我打开了msys64目录下的etc/pacman.conf文件,然后在后面加上以下三句话,将sigLevel设置成了Optional TrustALL,然后把Server设为一个软件源的地址。
在这里插入图片描述
首先更新一下密钥

pacman-key --refresh-keys

然后重新加载相应的签名密钥

Pacman-key --init
pacman-key --populate
在这里插入图片描述
清除pacman 的缓冲文件

pacman -Scc

最后更新或者安装系统即可

pacman -Syu
在这里插入图片描述
然后就在一直安装东西等待完成就好了。

三、最后检验

上面等待安装好了之后,输入Pacman -Sl命令检验下看还会不会报错。
在这里插入图片描述
已经不会报错了,并且输出了一堆软件包的列表出来。
总结:我也是新接触这个软件,如果有总结不到位或有错误遗漏的地方,欢迎指出感谢你的反馈!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值