Tente limpar o yum.
clean [ packages | headers | metadata | cache | dbcache | all ]
Sempre que faço yum install ___ , o que costumava ser normalmente acessível não é mais assim.
Acho que é devido a um repositório instalado que está causando o problema.
Como removo todos os repositórios?
Remover todos eles é uma má ideia. Tente desativá-los seletivamente usando a opção --disablerepo= . Você pode usar essa opção várias vezes para remover vários repos ou combiná-la com o --enablerepo= para criar uma lista branca.
yum --disablerepo="*" --enablerepo="rpmforge" install blahblahblah
Isso ativará apenas o rpmforge.
Execute yum repolist para uma lista dos seus repositórios.
Tags repository installation yum linux centos