在 CentOS 6.6 上安装软件包时没有可用的软件包

在 CentOS 6.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

我该如何安装它?

答案1

我自己解决了这个问题。文件/etc/yum.com已被mysql*排除。我删除了mysql*一段时间并安装了它。安装得非常顺利。现在将其放回mysql*排除中。

希望对大家有帮助!

答案2

看来 MySQL 不再是 CentOS 7 中的 repo 的一部分,但你使用的是 CentOS 6.6。如果你想走 MariaDB 路线,许多在线帖子——比如这是 Digital Ocean 的— 指出使用 MariaDB 作为 MySQL 的替代品,并建议通过以下命令安装 MariaDB:

sudo yum install mariadb-server mariadb

但经过进一步的搜索,我们发现 MySQL 仍然可以通过此命令安装,如下所示在这篇关于安装 MySQL 5.6 Fedora、CentOS 和 RedHat 的帖子中

sudo yum install mysql-community-server

有一件事你可以随时做yum正在搜索存储库对于具有特定名称或包含特定单词的包,例如:

yum search mysql*

这将为您提供存储库中包含该词的任何/所有包的列表。

相关内容