Восстановление базы rpm на FC6
Во время работы yum update произошло переполнение /var, в результате
чего попортилась база в /var/lib/rpm. Реально от файла Packages, который
имел размер более 45М осталось всего 6M с ожидаемым результатом: после
успешного выполнения rpm --rebuilddb запрос rpm -qa выдает небольшую
часть от установленных в системе пакетов. Можно ли полностью
восстановить базу?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 31726; Возраст листа: 1393; Участников: 1446
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/666276
В сообщении от 1179489761 секунд после начала Эпохи spider написал(а):
Сам никогда не делал, но теоретически должно сработать:
# cp -a /var/log/rpmpkgs /root/
# cd /каталог/с/RPM-ками
# xargs rpm -Uvh --justdb --force </root/rpmpkgs