MSYS2安装软件更新等出现个别包密钥不匹配导致无法安装
原因是密钥问题
更新密钥环即可
只要一条命令就可以了:
参考 Package: msys2-keyring - MSYS2 Packages
运行:pacman -S msys2-keyring 解决
官方的msys2的密钥环:
Package: msys2-keyring - MSYS2 Packages
https://packages.msys2.org/package/msys2-keyring?repo=msys&variant=x86_64
下载、验证、更新一气呵成。
curl -O http://repo.msys2.org/msys/x86_64/xxx.pkg.tar.xz
curl -O http://repo.msys2.org/msys/x86_64/xxx.pkg.tar.xz.sig
pacman-key --verify xxx.pkg.tar.xz{.sig,}
pacman -U --config <(echo) xxx.pkg.tar.xz
最后,再附赠一个重置密钥环的操作
rm -r /etc/pacman.d/gnupg/
pacman-key --init
pacman-key --populate msys2