我的一台服务器(5.6 32 位)上安装了 CentOS。我在其上安装了 webmin 和 virtualmin。不幸的是,webmin 无法为我安装 mysql。当我尝试使用 命令行安装它时yum install mysql
,我收到以下错误:
事务检查错误:mysql-5.0.95-1.el5_7.1.i386 安装中的文件 /etc/my.cnf 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/charsets/Index.xml 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/charsets/cp1250.xml 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/charsets/cp1251.xml 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/czech/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/danish/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/dutch/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/english/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/estonian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/french/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/german/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/greek/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/hungarian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/italian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/japanese/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/korean/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/norwegian-ny/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/norwegian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/polish/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/portuguese/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/romanian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/russian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/serbian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/slovak/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/spanish/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/swedish/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/share/mysql/ukrainian/errmsg.sys 与软件包 mysql55-libs-5.5.28-2.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/lib/mysql/libmysqlclient.so.15.0.0 与软件包 mysqlclient15-5.0.92-3.ius.el5.i386 中的文件冲突
安装 mysql-5.0.95-1.el5_7.1.i386 时的文件 /usr/lib/mysql/libmysqlclient_r.so.15.0.0 与软件包 mysqlclient15-5.0.92-3.ius.el5.i386 中的文件冲突
错误摘要
请帮忙...
答案1
您从 IUS 存储库安装了某些内容,这些内容引入了不兼容版本的 MySQL 库。众所周知,该存储库会分发不兼容的库,从而破坏依赖关系,因此我建议不要使用它。
要从中恢复,您需要:
- 识别您从 IUS 安装的软件包
- 找到这些包的替代来源,并从该来源安装它们。
- 删除 IUS repo 和所有剩余的软件包
或者,如果您需要比 CentOS 提供的 MySQL 版本更高版本的 MySQL,请使用不同的(且依赖兼容的)MySQL 存储库,例如 remi 存储库。
答案2
我认为在安装要安装的版本之前,您必须卸载/删除当前安装的 mysql。