LINUX.ORG.RU
ФорумAdmin

Помогитесе разобраться с rpm


0

0

Завалил базу :о( Packages не читается На rpm -qa выдает

rpmdb: fatal region error detected; run recovery ошибка: ошибка(4) db-30982 из dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery ошибка: невозможно открыть индекс Packages используя db3 - (-30982) ошибка: не могу открыть базу данных Packages в /var/lib/rpm нет пакетов

С правами доступа все нормально Что-то можно сделать? Как-то база восстанавливается?

anonymous

rpm --rebuilddb в некоторых случаях помогает....

Ростислав

anonymous
()

Пробовал такое дело

В ответ говорит вот это:

rpmdb: fatal region error detected; run recovery ошибка: ошибка(4) db-30982 из dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery ошибка: невозможно открыть индекс Packages

anonymous
()

Под рутом открывай, а не под пользователем и никакой ошибки не будет.

jackill ★★★★★
()

Под root и запускал :о) Что значит открывай? :о) Открывает rpm. Ему файлы и принадлежат (пользователь, группа). rpm запускал как root

Да, что-то забыл сказать про систему - RH 9

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.