2.8. Перестройка базы данных RPM
Проблема
Похоже, база данных RPM в вашей системе повреждена или содержит устаревшую информацию, потому что она не отвечает на запросы о заведомо установленных RPM. А может быть, вы существенно переработали свою систему и хотите быть уверенными в том, что база данных RPM содержит актуальную информацию.
Решение
Попробуйте построить заново базу данных RPM с правами root:
# rpm --rebuilddb
или построить ее заново:
# rpm --initdb
Решение
Необходимость в перестройке базы данных RPM возникает редко, но вреда эта операция не принесет. При любом внесении серьезных изменений в систему будет неплохо перестроить базу данных RPM. При сравнении размеров /var/lib/rpm/packages до и после запуска rpm --rebuilddb
иногда можно заметить некоторое уменьшение, поскольку в процессе перестройки из базы данных исключаются неиспользуемые части.
См. также