日期:2014-05-16  浏览次数:20792 次

Centos6.5 无法安装 MariaDB
安装方法参考文章地址:http://blog.csdn.net/renfufei/article/details/17616549
我用最新的Centos6.5,并在网站获得了MariaDB.repo 信息,

# MariaDB 5.5 CentOS repository list - created 2014-05-01 17:45 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-x86
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

使用了命令:yum -y install MariaDB-server MariaDB-client
却出现如下信息:
Error: Cannot retrieve repository metadata (repomd.xml) for repository: mariadb. Please verify its path and try again

查过许多文章,都没有得到解决方案,不知道是什么情况,请各位大侠指教.
------解决方案--------------------
请参考试试:http://bcaixin.blog.163.com/blog/static/187043363201142372330/

你也可以搜索 Error 的相关信息,有很多解决方案,但具体很可能有很多原因,你需要自己测试。

http://www.baidu.com/#wd=Cannot%C2%A0retrieve%C2%A0repository%C2%A0metadata 

------解决方案--------------------
gpgcheck=0
------解决方案--------------------
貌似少了个enabled=1
------解决方案--------------------
直接下载MariaDB的二进制tar.gz包,解压后配置了就可以用

想简单,下载rpm包,用yum localinstall mariadbxxxxxxxxxx.rpm也行

在线的话,用这个repo文件我安装没有问题

$cat /etc/yum.repos.d/mariadb.repo

[mariadb]
name=MariaDB
baseurl=http://yum.mariadb.org/5.5/centos6-amd64/
gpgcheck=1
enabled=1
gpgkey=http://yum.mariadb.org/RPM-GPG-KEY-MariaDB

不同就是我的是64位,baseurl是http://yum.mariadb.org/5.5/centos6-amd64/。

如果还有问题,看看联网吧。