поломался RPM

Здесь обсуждаются все вопросы, не попадающие под другие категории
Oleg Petrichenko

поломался RPM

Сообщение Oleg Petrichenko »

Привет All!

У меня на RedHat 8.0 после неудачной установки пакета перестал запускаться RPM, при запуске с любыми ключами зависает.
Может кто борол такую проблему?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

попробуй что-то типа
rpm --rebuilddb или --initdb
Опыт растет прямо пропорционально выведенному из строя оборудованию

Oleg Petrichenko

Сообщение Oleg Petrichenko »

Llama писал(а):попробуй что-то типа
rpm --rebuilddb или --initdb
В том то и проблема, что с этими ключиками тоже виснет. Мне интересно что может поломаться, где рыть.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Трудно сказать. rh-based система с умершим rpm недееспособна. Можно попробывать поставить систему с тех же носителей в режиме обновления. Ну а вообще, я бы советывал периодически делать backup базы данных rpm, да и вообще любой другой системы пакетов.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Oleg Petrichenko

Сообщение Oleg Petrichenko »

Я так понимаю базы RPM находятся /var/lib/rpm , однако там ни один файл не изменялся сегодня (пакет ставился сегодня), отсюда делаю вывод, что база не должна была поломаться.
Когда я делаю rpm -rebuildb у меня появляется каталог /var/lib/rpmrebuilddb.29250 и происходит зависание. Может rpm создает хитрые tmp или lock и они мешаються?

Ответить