Centos 6.7 上 Mysql 冲突

Centos 6.7 上 Mysql 冲突

我正在尝试在 Centos 6.7 上安装 RMySQL,但是我对服务器方面不太熟悉,所以请耐心等待。我使用这个命令

sudo yum install mysql-devel

但是我不断收到以下输出

--> Running transaction check
---> Package mysql-devel.x86_64 0:5.1.73-5.el6_7.1 will be installed
--> Processing Dependency: mysql = 5.1.73-5.el6_7.1 for package: mysql-devel-5.1.73-5.el6_7.1.x86_64
--> Running transaction check
---> Package mysql.x86_64 0:5.1.73-5.el6_7.1 will be installed
--> Processing Dependency: mysql-libs = 5.1.73-5.el6_7.1 for package: mysql-5.1.73-5.el6_7.1.x86_64
--> Running transaction check
---> Package mysql-libs.x86_64 0:5.1.73-5.el6_7.1 will be installed
--> Processing Conflict: mysql55w-5.5.47-1.w6.x86_64 conflicts mysql < 5.5
--> Processing Conflict: mysql55w-libs-5.5.47-1.w6.x86_64 conflicts mysql-libs < 5.5
--> Finished Dependency Resolution
Error: mysql55w-libs conflicts with mysql-libs-5.1.73-5.el6_7.1.x86_64
Error: mysql55w conflicts with mysql-5.1.73-5.el6_7.1.x86_64

现在我认为我必须更换包裹,所以我尝试了这里提供的解决方案

yum install yum-plugin-replace

yum replace mysql-libs --replace-with mysql55w-libs

yum install mysql55w mysql55w-server

处理冲突:mysql55w-libs-5.5.36-3.w6.x86_64 与 mysql-libs < 5.5 冲突

但是,即使我使用了确切的版本名称(mysql-5.1.73-5.el6_7.1.x86_64),我也会收到“未安装软件包‘mysql-libs’”消息

有人能给出关于如何解决这个问题的建议吗?

答案1

您已安装mysql55wmysql55w-libs第三方存储库,可能是为了获得版本 5.5,但这些软件包与 CentOS 提供的标准mysql-devel软件包(版本 5.1)相冲突。您可能需要-devel从第三方存储库中找到等效软件包。尝试安装mysql55w-devel而不是mysql-devel

相关内容