[CentOS-es] Consulta sobre YUM

William Moreno williamjmorenor en gmail.com
Mar Jul 14 16:57:31 UTC 2015


No era necesario que copiaras toda la salida del comando, si pone atención
estas son la lineas que debes investigar:

Las bases de datos (RPMDB) han sido modificadas por un elemento ajeno a yum
BADcentos-release-6-6.el6.centos.12.2.x86_64 was supposed to be installed
but is not!

Así que según tu base de datos rpm ese paquete esta instalado, algo serio
paso en tu sistema para el paquete no este instalado pero la información de
que fue removido no este en la base de datos RPM :(

Entonces vamos a instalar ese mismo paquete (el mismo que yum trato de
instalar) pero sería de esta forma:

rpm -U -vv -h --nosignature --nodeps --force
http://mirrors.kernel.org/centos/6.6/os/x86_64/Packages/centos-release-6-6.el6.centos.12.2.x86_64.rpm

La opción --nosignature en rpm es equivalente a --nogpgcheck en yum,
--nodeps es para evitar problemas con dependencias faltantes y --force se
explica sola, si esto no funciona tendras que ir pensando en respaldar la
información y pasar los datos a otra instancia, pero eso si debería
solucionar el problema actual porque rpm es una herramienta de mas bajo
nivel que yum, finalmente nota que estoy dandote el link del paquete
alojado en el mirror de kernel.org

Nota: -vv son dos (2) "v" juntas , no es un error de tipeo es para que rpm
te muestre en pantalla toda la información posible durante la ejecución del
comando.


Más información sobre la lista de distribución CentOS-es