Seu provedor de VPS desativou os repositórios padrão do CentOS e os substituiu por repositórios que, na verdade, não fornecem acesso aos pacotes do sistema básico. Este parece ser um problema comum de configuração do OpenVZ.
Eu trabalhei em torno dele por:
- Excluindo qualquer arquivo em
/etc/yum.repos.d
que referenciou os repositórios VZ. -
Obtendo uma cópia limpa do último
centos-release
RPM e instalando-o sobre o existente:rpm -Uvh --replacefiles --replacepkgs centos-release-6*.rpm
A solução a longo prazo é provavelmente parar de usar o OpenVZ. Ainda não encontrei um único provedor público OpenVZ que consiga executar uma configuração decente.