Yum bloqueado: Reconstruir la base de datos RPM
Durante una actualización de paquetes RPM con Yum, he visto que en un determinado momento Yum se habia bloqueado. Despues de matar los procesos de yum, python y demas, he visto que no arreglaria nada por esa via, por lo cual he decidido reconstruir la base de datos RPM.
PASO 1: Copia de seguridad de la base de datos actual
tar cvzf /root/backup-rpm.tar.gz2 /var/lib/rpm
PASO 2: Borrar la DB actual
rm -f /var/lib/rpm/__db*
PASO3: Reconstruir la DB
rpm –rebuilddb
PASO 4: Instalamos el paquete yum-utils, el cual contiene package-cleanup
# yum install yum-utils
PASO 5: Comprobamos si hay algun paquete medio instalado
# package-clean -d
PASO 6: Borramos los metadatos y la cache
# yum clean all

