Baixei e instalei o epel 6 no Centos 6 usando:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6*.rpm
mas quando eu faço:
yum update
ele tenta fazer esta atualização:
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.41-1.1.el6 will be updated
---> Package fontpackages-filesystem.noarch 0:1.44-1.el5.1 will be an update
--> Finished Dependency Resolution
Primeira pergunta, como é possível que o yum queira atualizar um pacote de el6 para el5?
Se eu tentar instalar esta atualização, muitos erros 404 serão exibidos e o programa terminará com:
Error Downloading Packages:
fontpackages-filesystem-1.44-1.el5.1.noarch: failure: fontpackages-filesystem-1.44-1.el5.1.noarch.rpm from epel: [Errno 256] No more mirrors to try.
Este é o meu /etc/yum.repos.d
adobe-linux-i386.repo CentOS-Vault.repo remi-release-6.rpm
CentOS-Base.repo epel-release-6-8.noarch.rpm remi.repo
CentOS-Debuginfo.repo epel.repo x2go.repo
CentOS-Media.repo epel-testing.repo
Qual é a solução correta para este problema?
NOTA: anteriormente instalei o epel5 por engano, há uma chance de não tê-lo removido corretamente?
Responder1
A maneira correta de recarregar os caches do yum é:
yum clean all
Responder2
Solução muito fácil, basta sair e fazer login novamente