LINUX.ORG.RU
ФорумAdmin

Что делать с rpm?


0

0

Решил поставить opera rpm -ivh opera-7.21-20031013.5-shared-qt.i386.rpm похоже, что поставилась, но rpm забыл выйти :о( Была ситуация, что после снятия kill -9 (более гуманным способом не снять) запорол базу Что можно сделать? процесс еще висит :о( Как корректно выйти?

Попробуйте для начала сохранить базу (/var/lib/rpm/*). kill (с SIGTERM) совсем не помогает ? Процесс долго висит ? Может он чего-нибудь все таки делает и стоит подождать ? (просто бывали случаи, когда -i отрабатывал на много дольше, чем обычно, но все таки rpm завершал работу сам)

spirit ★★★★★
()
Ответ на: комментарий от spirit

Нет, ни SIGTERM, ни SIGHUP Висел больше часа - пришлось задушить SIGKILL Сейчас все, что связано с rpm (rpm -qa к примеру) просто висит и ничего не говорит По опыту прошлого раза - после перезагрузки база будет читаться, а вот на счет поставить что-то новое - ...

Const_68
() автор топика
Ответ на: комментарий от spirit

Похоже началось :о( Перегрузился rpm -qa выдает список, но без opera

попробовал rpm --rebuilddb ошибка: ошибка(4) db16 из dbenv->remove: Device or resource busy

посмотрел lsof - файлы ни кто не держит

Блин, неужели перед установкой каждого пакета прийдется сохранять базу :о( - грустно

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

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