在运行事务检查以安装mysql时,我得到:
处理冲突: mysql55-5.5.29-1.w6.x86_64冲突mysql < 5.5
我猜这意味着我试图在已经安装了mysql的系统上安装一个名为mysql55-5.5.29-1.w6.x86_64的包,但不知何故存在冲突?
yum说没有安装mysql,所以没有使用存储库就安装了它。在这种情况下,百胜怎么知道有confict呢?
如果能更好地理解“confict”的意思就好了。
发布于 2013-04-27 11:07:40
有许多在线yum repo可用,所有这些都是免费的开源贡献。因此,源包在每个repo中都使用不同的选项进行编译。因此,当我们一次添加2个或更多yum repo时,可能会选择2个或更多版本相同的包,并得到冲突错误。
在您的示例中,您添加了一些存储库,它提供了MySQL5.5,它已经在其他存储库中以其他名称可用,或者已经安装,但是yum为任何其他软件包选择了新的mysql包作为依赖项。尝试删除其中一个存储库或尝试将其安装为yum install mysql-5.5*
发布于 2013-12-18 10:48:36
你可以试试这个: yum list | grep mysql。它将在不同的包中列出mysql,然后您可以决定删除其中一个包并重新安装mysql。
https://stackoverflow.com/questions/16243209
复制相似问题