在omdev中,对msys安装cmake,msys2 报 signature from “David Macek <david.macek.0@gmail.com>“ is marginal trust
具体解决步骤:
在这个网站上,https://repo.msys2.org/msys/x86_64/,下载最新版的msys2的sig和zst文件,我现在下的是这一版的,msys2-keyring-1-20231013-1-any.pkg.tar.zst.sig, msys2-keyring-1-20231013-1-any.pkg.tar.zst
放在msys的文件夹里
https://packages.msys2.org/package/msys2-keyring?repo=msys,因为我们需要对密钥环重置
然后进到文件夹,cmd一下,完成下面指令,版本号一定要跟下载的对应
pacman-key --verify msys2-keyring-1-20231013-1-any.pkg.tar.zst.sig
pacman -U msys2-keyring-1-20231013-1-any.pkg.tar.zst
二者的顺序不能乱
最后再对密钥环进行重置
pacman -S msys2-keyring
最后,在更新一下
pacman -Sy
问题解决