Não é possível instalar o MariaDB no servidor Centos 6.5 - “No package available” in yum embora o Repo esteja presente?

3

Encontrei um problema estranho com uma nova instalação do CentOS 6.5 ao tentar instalar o MariaDB.

Eu incluí as seguintes informações e criei um arquivo MariaDB.repo dentro da pasta /etc/yum.repos.d/ :

# MariaDB 5.5 CentOS repository list - created 2013-08-11 14:22 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Em seguida, eu digito o comando yum repolist all e ele mostra que este repositório está ativado.

No entanto, eu entro neste comando: yum -y install MariaDB-server MariaDB-client

Isso gera o seguinte:

Loaded plugins: fastestmirror, presto, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.simwood.com
 * extras: www.mirrorservice.org
 * updates: mirror.synergyworks.co.uk
Setting up Install Process
No package MariaDB-server available.
No package MariaDB-client available.
Error: Nothing to do

Eu reiniciei o servidor e executei o comando novamente, e essa mensagem de erro ainda persiste. O que está acontecendo?

    
por mickburkejnr 21.01.2014 / 23:33

1 resposta

2

Emita o comando: yum clean all

Isso acontece porque o yum não conseguiu a nova lista de pacotes do servidor de repo. Geralmente é precedido por uma mensagem

Yum Error: "Not using downloaded repomd.xml because it is older than what we have"

Limpar o cache yum irá forçá-lo a baixar novamente a lista de pacotes e, consequentemente, reconhecer os pacotes.

Se isso não ajudar, você também pode tentar limpar um pouco de cache em rm /var/cache/yum/.....

    
por 01.10.2014 / 09:05