repositorios desordenados en RHEL6

repositorios desordenados en RHEL6

Tengo RHEL 6 e instalé un montón de repositorios comunes (epel, etc.) y de alguna manera arruiné los repositorios (creo que con un comando de limpieza de repositorios)

Recibí errores específicamente con EPEL, así que lo eliminé:

rpm -e epel-release608.noarch

-> "error: el paquete epel-releaase6-8.noarch no está instalado"

e intenté reinstalarlo:

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

-> "el paquete epel-release-6-8.noarch ya está instalado"

¿Cómo salgo de este bucle infinito?

Respuesta1

¿Puede asegurarse de que no le queden paquetes de lanzamiento de epel enumerando todos los paquetes y haciendo grepping de epel?

rpm -qa | grep epel

Si no hay ningún paquete en esa lista, también puede forzar la instalación del paquete epel-release ejecutando:

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

Respuesta2

La siguiente combinación de cosas funcionó para mí:

  • eliminar los archivos reales en/etc/yum.repos.d

  • yum clean all

  • rpm -qa | grep epel (aún se muestra)

  • yum remove epel*

  • yum clean all

Esto finalmente lo limpió.

información relacionada