Страница 1 из 1

[Решено] После последнего обновления не работает RPM

Добавлено: 27 окт 2013, 10:22
Yamah
Где-то в начале недели установил последние обновления на систему.
Сегодня заметил, что зависают программы связанные с RPM (гurpmi, rpmdrake и сама RPM) при любых операциях, кроме вывода справки.
Я даже не могу зайти midnight commander-ом в скаченный RPM-файл.

Как вылечить сею проблему?

Архитектура x86_64.

Re: После последнего обновления не работает RPM

Добавлено: 27 окт 2013, 11:37
Yamah
Похоже, что умерла база RPM.
(Хм. Раньше rpm ругался на базу, но не вис. Это и сбило меня с толку и я стал искать проблему в самой программе RPM, а не в ее данных.)

В общем, восстановил, базу - все заработало.
В случае чего - решение есть в Вики Росы.

Re: [Решено] После последнего обновления не работает RPM

Добавлено: 28 окт 2013, 06:14
saman
Там написано
Неплохой идеей может быть периодической резервное копирование директории /var/lib/rpm. В этом случае вы всегда сможете вернуть предыдущую рабочую версию такими командами:
rpm -ivh --justdb --noscripts --notriggers
А вот как делать резервное копирование ни слова не сказано.

Re: [Решено] После последнего обновления не работает RPM

Добавлено: 31 окт 2013, 17:41
Yamah

Код: Выделить всё

rpm -qa | sort >> backup.file
же.