質問: ### MariaDBをインストールした際、パッケージ衝突でmariadbをインストールできない。 皆さんこんにちは。 ただいま、CentOS7.1でius repoを使ってmariadb101をインストールしようとしているのですが以下のようなエラー文が出てきてしまい、インストールすることができません ``` --> 衝突を処理しています: 1:mariadb100u-common-10.0.33-1.ius.centos7.x86_64 は mariadb-libs < 1:10.0.33-1.ius.centos7 と衝突しています --> 衝突を処理しています: 1:mariadb100u-config-10.0.33-1.ius.centos7.x86_64 は mariadb-libs < 1:10.0.33-1.ius.centos7 と衝突しています --> 衝突を処理しています: 1:mariadb100u-errmsg-10.0.33-1.ius.centos7.x86_64 は mariadb-libs < 1:10.0.33-1.ius.centos7 と衝突しています ``` インストールされてるか否かについてはmysql -u root -pで確かめたのですがcommand not foundになってしまいました。 mysqlと衝突しているわけではなさそうなので何をremoveすれば良いのか分からなくなってしまい質問させていただきました。 有識者の皆さま、ご面倒かとは思いますがご回答のほどよろしくお願いいたします。
回答: CentOS 7.x で提供されている `mariadb-libs` と競合しているのだと思います。 ius の `mariadb101u-libs` で置き換え可能なのですが、`yum remove mariadb-libs` しようとすると、依存関係にある postfix なども一緒にアンインストールされてしまいます。 強制的に `rpm -e --nodeps mariadb-libs` でアンインストールした後、`yum install mariadb101u` などとインストールするしかないのでは?