当运行事务检查以安装我正在获取的mysql时:
处理冲突:mysql55-5.5.29-1.w6.x86_64冲突mysql< 5.5
我想这意味着我正在尝试将一个名为mysql55-5.5.29-1.w6.x86_64的软件包安装到已经安装了mysql的系统上,但不知何故存在冲突?
yum说没有安装mysql所以它是在没有使用存储库的情况下安装的。在那种情况下,百胜怎么知道存在混淆?
在'confict'意味着什么的情况下会更好。
答案 0 :(得分:0)
有许多在线yum repo可用,所有都是免费的开源贡献。因此,源包在每个仓库中使用不同的选项进行编译。因此,当我们一次添加2个或更多yum repo时,可能会发生选择2个或更多相同版本的软件包,并且我们会收到冲突错误。
在你的情况下,你添加了一些提供mysql 5.5的repo,它已经在其他一些repo中已经提供了一些其他名称或者已经安装但是yum为任何其他包选择了新的mysql包作为依赖。尝试删除其中一个repo或尝试将其安装为yum install mysql-5.5 *
答案 1 :(得分:0)
你可以试试这个:yum list | grep mysql。它将在不同的包中列出mysql,然后你可以决定删除其中一个并重新安装mysql。