安装mysql时报错:
warning: /var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-server-8.0.28-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.
Failing package is: mysql-community-server-8.0.28-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
安装程序就停止了
查了一下网上,有两种解决方法:
1.这个key文件RPM-GPG-KEY-mysql不对,要替换成正确的文件。
我安装的是mysql 8,下载最新的key文件地址为:/
这个地址下的最新key文件是:
RPM-GPG-KEY-mysql-2022
将这个文件下载到本地的key文件夹。
cd /etc/pki/rpm-gpg/
wget
然后需要修改yum repo文件来设置安装时,使用这个key文件
vi /pos.po
这个文件的部分内容如下所示:(图里我已经替换为最新的文件名了)
其中原来的key文件都要替换为新的key文件名。
替换之后再进入到/usr/local/mysql/重新运行安装,就成功了。
2.禁用这个校验key的功能。
既然是校验key不通过,那么设置不要校验,就可以绕过这步。不过我没有这样操作,下面内容是来自网络,我整理了一下
仍然是修改上面的repo文件:
vi /pos.po
如下图所示:
将gpgcheck设置为0,就应该跳过gpgkey的检查。
保存文件后回到/usr/local/mysql继续安装
本文发布于:2024-02-02 10:35:44,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170684134143234.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |