CentOS: Warning: RPMDB altered outside of yum

Автор: | 03/12/2013
 

centos-logo-01При установке нового пакета система сообщила:


Warning: RPMDB altered outside of yum.

Ошибка означает, что какое-то приложение работало с базой rpm в обход стандартного RPM-API.

Что бы избежать таких ошибок — лучше пользоваться стандартным yum, вместо ”rpm -e”, “rpm -i”, “rpm -ivh” или “rpm -Uvh”. И не прерывать процесс установки/удаления/обновления комбинациями Ctrl+C. Если надо приостановить задачу — воспользуйтесь «заморозкой» — Ctrl+Z.

Что бы исправить такую ошибку — выполните:

# yum history new

Или:

# yum clean all