Hatena::ブログ(Diary)

webネタ

2012-05-05

mysql-serverを入れようとするとmysql-libsとコンフリクトする件

MySQL-serverをインストールしようとすると、デフォルトで入っているmysql-libsとファイルがコンフリクトしたのでメモ。

まず、普通にインストールすると。

sudo yum install mysql-server
file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-libs-5.1.42-1.el5.x86_64 conflicts with file from package MySQL-server.5.5.23.x86_64

みたいなのが出る。errmsg.sysが被ってるとのこと。

それはmysql-serverに入ってるので、mysql-libsを消したい。邪魔。

でも、mysql-libsを消すと。

依存関係のpostfixやcrontabが消えてしまう。


だが、これらが依存しているライブラリを別途インストールするパッケージがある。

公式サイトからダウンロードできる。

インストール。

sudo rpm -ivh MySQL-shared-compat-5.5.23-1.el6.x86_64.rpm

削除。今度はshared-compatでライブラリ入ってるからcrontabとかは消えない。

sudo yum remove mysql-libs

mysqlインストール。

sudo yum install mysql-server mysql-client mysql-devel

おっけー。

R-HR-H 2012/05/30 12:39 test

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

リンク元