Bueno esta vez le traigo la solución de un problema que a nadie le gustaría llegar ya que si esto sucede simplemente no nos permitirá instalar aplicaciones y mucho menos hacer actualizaciones y si estoy hablando de tener dañado la base de datos de los repositorios.
Este error lo encontre al momento de tratar de instalar un programa que a final de cuentas no se instalo no se si por que mi Internet es muy lenta o porque el paquete que trate de instalar estaba dañado que a final de cuentas termine matando el proceso.
Pero en fin el erro que me marcaba al tratar de hace una actualizacion con el
#yum install update -y era el siguiente
error: db5 error(-30973) from dbenv->open: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
Repito no solo al momento de tratar de hacer la actualización si no que tambien al momento de querer instalar un programa, me puse a la tarea de buscar cual seria la solución pero como saben en muchas ocaciones simplemente no funcionan o son para otras cuestiones, yme encontre que era causado por interrumpir un proceso importante en el sistema y la solucion quedaria de la siguiente manera:
# rm -f /var/lib/rpm/__db*
# rpm --rebuilddb
# yum clean all
Pues espero les pueda ayudar a corregir su RPM base de datos dañada, funciona para las vericines de fedora 21, 20 ,19 y en las demas versiones la verdad ya no la pude probar.
Ya después de esto ya podrán hacer sus actualizaciones e instalar sus programas normalmente.
No hay comentarios:
Publicar un comentario