LINUX.ORG.RU
ФорумAdmin

rpm --rebuilddb


0

0

Удалил по глупости вместо /var/lib/rpm/__db* все в каталоге /var/lib/rpm, теперь как восстановить базу rpm? Делаю --rebilddb, но скорее всего не то, какие дальнейшие действия?

anonymous
Ответ на: комментарий от birdie

Это не стеб, действительно хватит? А то yum' ом хочу установить какой-нибудь пакет, по зависимости тянет уже установленные. Все произошло из-того, что апгрейдил с F7 до F8. Все прошло успешно, но в базе rpm остались неправильные ссылки на пакеты, которые были в F7. Сделал --rebilddb, но все равно ошибки остались, далее удалил по ошибке... об этом написал выше

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

ls -l /var/lib/rpm

У меня так:
[birdie@localhost ~]$ ls -l /var/lib/rpm/
total 26404
-rw-r--r-- 1 rpm  rpm   2699264 2007-11-10 13:53 Basenames
-rw-r--r-- 1 rpm  rpm     12288 2007-10-28 11:23 Conflictname
-rw-r--r-- 1 root root    24576 2007-11-11 12:13 __db.001
-rw-r--r-- 1 root root  1318912 2007-11-11 12:13 __db.002
-rw-r--r-- 1 root root   450560 2007-11-11 12:13 __db.003
-rw-r--r-- 1 rpm  rpm    602112 2007-11-10 13:53 Dirnames
-rw-r--r-- 1 rpm  rpm   2646016 2007-11-10 13:53 Filemd5s
-rw-r--r-- 1 rpm  rpm     12288 2007-11-10 13:53 Group
-rw-r--r-- 1 rpm  rpm     20480 2007-11-10 13:53 Installtid
-rw-r--r-- 1 rpm  rpm     49152 2007-11-10 13:53 Name
-rw-r--r-- 1 rpm  rpm  19562496 2007-11-10 13:53 Packages
-rw-r--r-- 1 rpm  rpm    176128 2007-11-10 13:53 Providename
-rw-r--r-- 1 rpm  rpm     61440 2007-11-10 13:53 Provideversion
-rw-r--r-- 1 rpm  rpm     12288 2007-06-24 03:46 Pubkeys
-rw-r--r-- 1 rpm  rpm    212992 2007-11-10 13:53 Requirename
-rw-r--r-- 1 rpm  rpm    122880 2007-11-10 13:53 Requireversion
-rw-r--r-- 1 rpm  rpm     77824 2007-11-10 13:53 Sha1header
-rw-r--r-- 1 rpm  rpm     40960 2007-11-10 13:53 Sigmd5
-rw-r--r-- 1 rpm  rpm     12288 2007-10-28 11:19 Triggername

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

поломалось все. Теперь вообще юм не работает, говорит метадата хмл файл не найден или пр. В общем, переустановил, точнее проапгрейдил восьмерку на восьмерку, отключив сторонние репозитарии (ливна, тигро), при обновлении говорит, что 101 пакет устанавливается (хотя ровно в 10 раз больше было) :). Теперь потихоньку устанавливаю уже установленные пакеты :). Теперь в системе пока 310 пакетов, ну и ладно, при обновлении системы все установится. Главное, теперь при

package-cleanup --problems

нет ошибок

anonymous
()
Ответ на: комментарий от birdie

изходя из изначального поста "Удалил по глупости вместо /var/lib/rpm/__db* все в каталоге /var/lib/rpm" -- удалено все

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