web-dev-qa-db-ja.com

CentOS6.6にパッケージをインストールするときに利用できるパッケージがありません

インストールしたかったmysql-server CentOS 6.6(64ビット)。実行するとyum install mysql-server、次のエラーが発生します:

root@ip-50-62[/home/syn]# yum install mysql-server
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: p3plmirror02.prod.phx3.secureserver.net
 * extras: p3plmirror02.prod.phx3.secureserver.net
 * jpackage-generic: ftp.heanet.ie
 * jpackage-generic-updates: ftp.heanet.ie
 * rpmforge: mirror.hmc.edu
 * updates: p3plmirror02.prod.phx3.secureserver.net
No package mysql-server available.
Error: Nothing to do

どうすればインストールできますか?

2
S R

自分で問題を解決しました。ファイル/etc/yum.commysql*を除外しました。 mysql*をしばらく削除して、インストールしました。チャームのように取り付けられました。 mysql*をexcludeに戻します。

それが誰かを助けることを願っています!

1
S R

MySQLはCentOS7のリポジトリの一部ではなくなったようですが、CentOS6.6を使用しています。 MariaDBルートをたどりたい場合は、 Digital Oceanのこれ などの多くのオンライン投稿がMySQLのドロップイン代替としてMariaDBを使用することを示しており、代わりに次のコマンドを使用してMariaDBをインストールすることをお勧めします。

Sudo yum install mariadb-server mariadb

しかし、さらに検索を行うと、説明されているように、このコマンドを使用してMySQLをインストールできることがわかります MySQL 5.6 Fedora、CentOS、およびRedHatのインストールに関するこの投稿で

Sudo yum install mysql-community-server

yumはリポジトリを検索することです 特定の名前を持つパッケージまたは次のような特定の単語を含むパッケージを常に検索できます。

yum search mysql*

これにより、そのWordを含むリポジトリ内のすべてのパッケージのリストが表示されます。

0
JakeGould