repositórios bagunçados no RHEL6

repositórios bagunçados no RHEL6

Eu tenho o RHEL 6 e instalei vários repositórios comuns (epel, etc) e de alguma forma estraguei os repositórios (acho que com um comando repo clean)

Eu estava recebendo erros especificamente com o EPEL, então removi-o:

rpm -e epel-release608.noarch

-> "erro: o pacote epel-releaase6-8.noarch não está instalado"

e tentei reinstalá-lo:

rpm -ivh epel-release-6-8.noarch.rpm

-> "pacote epel-release-6-8.noarch já está instalado"

Como faço para sair desse loop infinito?

Responder1

Você pode ter certeza de que não tem mais pacotes epel-release listando todos os pacotes e usando o grep epel?

rpm -qa | grep epel

Se não houver nenhum pacote nessa lista, você também pode forçar a instalação do pacote epel-release executando:

rpm -ivh --force epel-release-6-8.noarch.rpm

Responder2

A seguinte combinação de coisas funcionou para mim:

  • exclua os arquivos reais em/etc/yum.repos.d

  • yum clean all

  • rpm -qa | grep epel (ainda mostra)

  • yum remove epel*

  • yum clean all

Isso finalmente limpou tudo.

informação relacionada