🇲🇺 Ошибка Yum с сообщением «Error: database disk image is malformed» в /var/log/messages

by itisgood

Проблема

Невозможно выполнить любую команду, относящуюся к yum.

Найдены следующие логи в файле /var/log/messages. Например:

# yum update
Loaded plugins: aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for kernel ABI
Setting up Install Process
Ol6_latest | 3.0 kB 00:00
Ol6_latest/primary_db | 78 MB 00:10

[Errno 2] No such file or directory: '/var/cache/yum/x86_64/6Server/Ol6_latest/primary.sqlite.bz2'
Loaded plugins: aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for kernel ABI
Setting up Update Process
Ol6_latest/primary_db | 78 MB 00:10
Resolving Dependencies
--> Running transaction check
---> Package expat.x86_64 0:2.0.1-11.el6_2 will be updated
Error: database disk image is malformed

Решение

Распространенной причиной этой ошибки является неправильная конфигурация yum или повреждение базы данных, связанное с yum.

Выполните шаги, показанные ниже для решения проблемы:

2. Запустите команду «yum clean all».

# yum clean all

3. Теперь попробуйте выполнить «yum update»:

# yum update

You may also like

Leave a Comment