我已经完全删除了MariaDB并安装了MySQL V.8,但现在当我想安装带有yum install postfix
的后缀时。它的依赖项MariaDB-common
且MariaDB-compat
,因此它需要它们,但是我已经卸载了它。最后返回一个Transaction check error
,其中包含以下消息
文件/etc/my.cnf 从安装 MariaDB-common-10.2.23-1.el7.centos.x86_64 与来自的文件冲突 软件包 mysql-community-server-8.0.15-1.el7.x86_64
我该如何解决它?
更新
在这个网站上,我得到它需要一个名为libmysqlclient.so.18
的文件,该文件必须在/usr/lib64/
目录中,但它被遗漏了。如何在不运行命令yum install MariaDB*
的情况下获取此文件?
我file /etc/my.cnf from install of mysql-community-server-8.0.16-2.el7.x86_64 conflicts with file from package MariaDB-common-10.3.3-1.el7.centos.x86_64
删除mariadb软件包遇到了类似的问题。
yum remove MariaDB-common*
有关更多信息,请参阅 堆栈交换 QA