我正在尝试在 centos 上将 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 install / upgrade 没有工作,因为它内置了 5.1 版本。
查看
--nodeps
rpm 联机帮助页中的选项:使用 remi 存储库升级 MySQL。他还安装了一个 5.1 兼容包,以便您的其他包(如 Postfix)继续工作。