CentOSでmysqlパッケージを5.5にアップグレードしようとしています。 (Amazon画像-AMI-cc5af9a5)
Postfixがそれに依存しているため、アンインストールできないmysql-libsの5.1バージョンがあります。しかし、この5.1 libバージョンのmysqlをアンインストールしない限り、5.5バージョンにアップグレードすることはできません。
# 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
他のパッケージに影響を与えずにMySQL5.5にアップグレードする方法を誰かに教えてもらえますか? 5.1バージョンが組み込まれているためyumのインストール/アップグレードが機能しないため、rpmをダウンロードしました。
Rpmのマンページにある--nodeps
オプションを見てください。
# rpm -e --nodeps mysql-libs
Remiリポジトリを使用してMySQLをアップグレードします。彼はまた、Postfixなどの他のパッケージが引き続き機能するように、5.1互換パッケージをインストールします。