次のコマンドを試しました
[root@n yum.repos.d]# rpm -qa | grep mysql
mysql-libs-5.1.73-3.el6_5.x86_64
mysql-community-release-fc21-5.noarch
[root@n yum.repos.d]#
しかし私は命令に従う
[root@n yum.repos.d]# yum remove mysql
Setting up Remove Process
No Match for argument: mysql
Package(s) mysql available, but not installed.
No Packages marked for removal
[root@n yum.repos.d]#
mysqlをインストールしようとしましたが、次のエラーが表示されます
[root@n yum.repos.d]# rpm -ivh http://repo.mysql.com/mysql-community-release-el5-5.noarch.rpm
Retrieving http://repo.mysql.com/mysql-community-release-el5-5.noarch.rpm
Preparing... ########################################### [100%]
package mysql-community-release-fc21-5.noarch (which is newer than mysql-community-release-el5-5.noarch) is already installed
file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql from install of mysql-community-release-el5-5.noarch conflicts with file from package mysql-community-release-fc21-5.noarch
file /etc/yum.repos.d/mysql-community-source.repo from install of mysql-community-release-el5-5.noarch conflicts with file from package mysql-community-release-fc21-5.noarch
file /etc/yum.repos.d/mysql-community.repo from install of mysql- community-release-el5-5.noarch conflicts with file from package mysql- community-release-fc21-5.noarch
[root@n yum.repos.d]# dir
CentOS-Base.repo CentOS-Vault.repo
CentOS-Debuginfo.repo epel.repo
CentOS-fasttrack.repo epel-testing.repo
CentOS-Media.repo mysql-community-release-el6-5.noarch.rpm
[root@n yum.repos.d]#
誰かこの問題を解決するのを手伝ってくれませんか?
答え1
mysql-community-release-fc21-5.noarch
そもそもインストールすべきではありませんでした。その RPM には、Fedora Core 21 用であることが明確にラベル付けされています。
yum erase mysql-community-release-fc21-5.noarch
。
次に、 をインストールしようとしますmysql-community-release-el5-5.noarch.rpm
。 これを実行すると、開始点に戻り、少し異なるエラー メッセージが表示されます。 この RPM には、el5 (CentOS 5.x RHEL 5.x) 用であることが明確にラベル付けされています。
として公式文書明確に、el6 とマークされたものをダウンロードする必要があると書かれています。
For an EL6-based system, the command is in the form of:
shell> sudo yum localinstall mysql-community-release-el6-{version-number}.noarch.rpm