我正在尝试将MySQL包升级到5.5。 (亚马逊形象 – ami-cc5af9a5)
有5.1版本的mysql-libs无法卸载,因为postfix依赖于它。 但是我不能升级到5.5版本,除非我卸载这个5.1 lib版本的mysql。
# rpm -qa | grep -i mysql mysql-libs-5.1.61-4.el6.x86_64 # rpm -e mysql-libs-5.1.61-4.el6.x86_64 error: Failed dependencies: libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64 mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
有人可以让我知道如何升级到MySQL 5.5而不影响其他包? 我已经下载了rpm,因为yum安装/升级不起作用,因为它内置了5.1版本。
看看rpm手册页中的--nodeps
选项:
# rpm -e --nodeps mysql-libs
使用remi存储库升级MySQL。 他还安装了一个5.1兼容包,以便您的其他包如Postfix继续工作。