centos安装mysql时提示签名错误

更新时间:01-23 教程 由 妄臣 分享

最近我在使用CentOS安装MySQL时遇到了一个烦人的问题——提示签名错误。

warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-common-5.7.29-1.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYPublic key for mysql-community-common-5.7.29-1.el7.x86_64.rpm is not installed

这种情况发生时,大多数人的第一反应是签名出了问题,可能是更新了一些源造成的。所以通常的解决方法是下载新的公钥并安装它。

# 下载新的公钥$ wget http://repo.mysql.com/RPM-GPG-KEY-mysql# 安装公钥$ rpm --import RPM-GPG-KEY-mysql

但在我的情况下,这并没有解决问题。我尝试了其他几个解决方案,最后找到了一个可行的方法:

# 禁用GPG检查$ vim /etc/yum.conf# 在文件结尾添加以下两行gpgcheck=0repo_gpgcheck=0

这样就可以安装MySQL了。但是请注意,禁用GPG检查会使安装过程中的安全性变得更低。如果您不介意这种风险,可以尝试这种解决方案。

总之,对于CentOS安装MySQL时提示签名错误,除了下载新公钥外,您可以尝试禁用GPG检查。

声明:关于《centos安装mysql时提示签名错误》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2075416.html