web-dev-qa-db-ja.com

「遷移チェックエラー」エラーでMySQLをインストールできません

CentOS 7で実行していますが、最初のMySQLのインストールで失敗したため、電源をシャットダウンし(プラグが正しくないため)、2回目のインストールで次のエラーが発生します。

Downloading packages:
mysql-community-server-5.7.21-1.el7.x86_64.rpm             | 164 MB   01:22     
Running transaction check
Running transaction test


Transaction check error:
  file /etc/my.cnf from install of mysql-community-server-5.7.21-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64

Error Summary
-------------

(状態を良くするためにもう少し貼り付けました。エラーの概要の下には何もありません)

yum remove mariadb-libsyum erase mariadb-libsyum remove mariadbyum remove mariadb-serveryum clean allのようなコマンドを実行しようとしましたが、すべてが機能しません

助けてください!

1
Andrew.Wolphoe

これは少し時期尚早ですが、テストボックスで問題を再現した後、次のことがわかりました。

Mariadbをインストールしましたが、mysql-serverをインストールしようとした後、同じトランザクションエラーが発生しました。 mariadb-libs-1:5.5.56-2.el7.x86_64を削除しましたが、それでもエラーが発生しました。私が次にしたことは:

yum remove MariaDB-common*

これにより、MariaDB-commonとMariaDB-clientが削除されました。その後、問題なくmysql-serverをインストールすることができました。

3
Nasir Riley