
YUM, Yellowdog Updater, Modificado, É uma ferramenta de alto nível para o gerenciamento de pacotes sobre as distribuições de Linux baseado em RedHat. Usado para instalar novos pacotes, excluir o antigo e rever as instalado e disponível. Também pode ser usada para o Atualização sistema completo e incorpora resolução de dependências.
Às vezes, Enquanto realizamos a instalação de qualquer pacote ou fazer uma atualização com YUM, Podemos nos encontrar com erro “imagem de disco do banco de dados é malformada“. Isto pode ser devido à banco de dados de YUM chamada yumdb está corrompido.
Para Fix Esse erro que você precisa limpar o cache do banco de dados executando o seguinte comando:
1 | $ yum clean dbcache |
Se o comando anterior falha outras possíveis formas de consertar isso são executando o seguinte roteiro:
1 2 3 4 | $ yum clean all // Elimina las entradas en el directorio /var/cache/yum/ $ yum clean metadata // Limpia los metadatos XML $ yum clean dbcache // Limpia la caché de la base de datos $ yum makecache // Crea la caché |
Finalmente, simplesmente obter um reconstruir o banco de dados de RPMs seu sistema:
1 2 | $ mv /var/lib/rpm/__db* /tmp $ rpm --rebuilddb |
Se você seguiu todos os passos acima, o erro deve ser se foi e você pode tentar actualizar o seu sistema novamente usando YUM:
1 | $ yum update |
Por favor, note que para executar Você tem que fazer qualquer um dos comandos acima com o usuário raiz ou um usuário com Direitos de administrador.
