Linux: CentOS Yum Error rpmdb open failed

Причин такой проблемы может быть много, но чаще всего такая ошибка возникает после сбоя обновления(например, во время последнего апдейта не хватило памяти). В таком случае восстановление работоспособности yum будет не сложным. Давайте почистим базу данных rpm:

rm -f /var/lib/rpm/__db*

И запустим ее восстановление:

rpm --rebuilddb

Затем очистим очередь и кеш обновлений(на всякий случай):

yum clean all

Ну и наконец проверим:

yum update

Posted in Linux on Oct 16, 2016