Проблема
Столкнулся с ошибкой, когда yum после команды yum update стал выдавать ошибку:
Error: database disk image is malformed
You could try using —skip-broken to work around the problem
You could try running: rpm -Va —nofiles —nodigest
Попытки решения
Указанные в этом выводе команды не помогли.
Нагугленные команды типа:
mv /var/lib/rpm/__db* /tmp
rpm —rebuilddb
или
yum history new
также не помогли.
Решение
В итоге решение проблемы пришло в виде команды:
yum clean dbcache
Однако после неё вылезла другая ошибка:
sqlite3.OperationalError: table trans_beg already exists
Она решилась с помощью команды
yum history new
Автор: AlexWinner
Дата публикации: 2013-04-21T14:28:00.000-07:00