首页 > 数据库 >关于Centos9下使用dnf安装mysql报错的解决

关于Centos9下使用dnf安装mysql报错的解决

时间:2024-09-19 12:23:27浏览次数:1  
标签:8.0 dnf GPG el9 报错 KEY mysql rpm

报错内容如下:

```

MySQL 8.0 Community Server 3.0 MB/s | 3.1 kB 00:00

file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 的 GPG 公钥(0x3A79BD29)已安装
仓库 "MySQL 8.0 Community Server" 的 GPG 公钥已安装,但是不适用于此软件包。
请检查此仓库的公钥 URL 是否配置正确。. 失败的软件包是:mysql-community-client-8.0.39-1.el9.x86_64
GPG密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
mysql-community-client-plugins-8.0.39-1.el9.x86_64.rpm 的公钥没有安装. 失败的软件包是:mysql-community-client-plugins-8.0.39-1.el9.x86_64
GPG密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
mysql-community-common-8.0.39-1.el9.x86_64.rpm 的公钥没有安装. 失败的软件包是:mysql-community-common-8.0.39-1.el9.x86_64
GPG密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
mysql-community-icu-data-files-8.0.39-1.el9.x86_64.rpm 的公钥没有安装. 失败的软件包是:mysql-community-icu-data-files-8.0.39-1.el9.x86_64
GPG密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
mysql-community-libs-8.0.39-1.el9.x86_64.rpm 的公钥没有安装. 失败的软件包是:mysql-community-libs-8.0.39-1.el9.x86_64
GPG密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
mysql-community-server-8.0.39-1.el9.x86_64.rpm 的公钥没有安装. 失败的软件包是:mysql-community-server-8.0.39-1.el9.x86_64
GPG密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
下载的软件包保存在缓存中,直到下次成功执行事务。
您可以通过执行 'dnf clean packages' 删除软件包缓存。
错误:GPG 检查失败

```

问题为GPG的公钥不适配,解决方法提供:

解决1:

使用`https://repo.mysql.com/`下的最新密钥

公钥地址

 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

解决2:

替换本地公钥

``` wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2023 https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2023 ```

剩下的正常安装即可

标签:8.0,dnf,GPG,el9,报错,KEY,mysql,rpm
From: https://www.cnblogs.com/ws0635/p/18420356

相关文章

  • 易优eyoucms网站安装报错 Service Unavailable
     当你在安装EyouCMS时遇到"ServiceUnavailable"错误,这通常意味着Web服务器(如IIS或Apache)无法处理请求,可能是由于资源限制、配置问题或其他服务器端的问题。以下是一些可能的解决方案:检查服务器资源:确认服务器是否有足够的资源(CPU、内存、磁盘空间)来运行EyouCMS。检查是......
  • 大数据-140 - ClickHouse 集群 表引擎详解5 - MergeTree CollapsingMergeTree 与其他
    点一下关注吧!!!非常感谢!!持续更新!!!目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)Hive(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis(已更完)Kafka(已更完)Spark(已更完)Flink(已更完)ClickHouse(正在更新···)章节内容上节我们完成了如下的内容:MergeTre......
  • MySQL数据库的使用
    MySQL数据库的启停先用管理员身份进入系统终端,然后再在终端中输入命令·启动net start mysql84(你所安装的MySQL版本名称)·停止net stop mysql84不知道所安装的MySQL是什么版本?......
  • 易优eyoucms网站安装报错 SQLSTATE[HY000]: General error: 1615 Prepared statement
    遇到“SQLSTATE[HY000]:Generalerror:1615Preparedstatementneedstobere-prepared”这类错误,通常是由于数据库连接参数配置不当导致的。具体来说,这通常是因为PDO驱动在处理预编译语句时出现了问题。解决方法按照以下步骤修改数据库配置文件,可以解决这个问题:1.找到数......
  • MySQL 安装教程
    所有平台的MySQL下载地址为: MySQL下载https://dev.mysql.com/downloads/mysql/  挑选你需要的 MySQLCommunityServer 版本及对应的平台。注意:安装过程我们需要通过开启管理员权限来安装,否则会由于权限不足导致无法安装。Linux/UNIX上安装MySQLLinux平台上推......
  • 易优eyoucms网站后台登录报错
    通义灵码  遇到“Calltoundefinedfunctionapp\admin\controller\adminLoginAfter()”这类错误,通常是由于函数未被正确定义或相关类文件未被正确加载导致的。以下是一些排查和解决此类问题的步骤:1.检查函数定义首先确认adminLoginAfter()函数是否已经被定义......
  • 易优cms网站安装报错Parse error: syntax error, unexpected '[' in /data/home/xyu80
    当您在安装易优CMS时遇到“Parseerror:syntaxerror,unexpected'['”的错误,这通常是由于PHP版本过高导致的。易优CMS可能不支持某些较新版本的PHP语法特性。您可以尝试将PHP版本设置为5.5来解决这个问题。解决步骤确认当前PHP版本降级PHP版本至5.5重新安装易优CMS详细......
  • 易优cms网站安装报错,请仔细核对数据库账号和密码
    当您在安装易优CMS时遇到“请仔细核对数据库账号和密码”的错误提示时,这通常意味着在安装过程中,CMS尝试连接数据库但失败了。以下是一些排查和解决此类问题的方法:1.核对数据库信息检查数据库地址:确保数据库地址正确无误。对于本地数据库,通常是localhost;对于远程数据库,则需要填......
  • Java项目实战II基于Java+Spring Boot+MySQL的大学城水电管理系统(源码+数据库+文档)
    目录一、前言二、技术介绍三、系统实现四、论文参考五、核心代码六、源码获取全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末一、前言前随着高等教育的快速发展,大学城作为集中......
  • Java项目实战II基于Java+Spring Boot+MySQL的大型商场应急预案管理系统(源码+数据库+
    目录一、前言二、技术介绍三、系统实现四、论文参考五、核心代码六、源码获取全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末一、前言在快节奏的现代都市生活中,大型商场作为城......