LINUX.ORG.RU

rpm --rebuilddb не дает ничего

Вобще никаких сообщений? А «rpm -q -a» выводит список установленных пакетов? Каким образом испортили базу?

mky ★★★★★ ()
Ответ на: комментарий от mky
$ sudo rpm --rebuilddb
$ sudo rpm -qa
$ 

сообщений никаких, тупо удалил один из больших файлов показавшийся мне кешом

-rw-r--r--. 1 root root 5308416 May 23 10:27 Basenames
-rw-r--r--. 1 root root   16384 May 23 10:27 Conflictname
-rw-r--r--. 1 root root  253952 May 28 22:10 __db.001
-rw-r--r--. 1 root root   73728 May 28 22:10 __db.002
-rw-r--r--. 1 root root   49152 May 28 22:10 __db.003
-rw-r--r--. 1 root root 2682880 May 23 10:27 Dirnames
-rw-r--r--. 1 root root   32768 May 23 10:27 Group
-rw-r--r--. 1 root root   28672 May 23 10:27 Installtid
-rw-r--r--. 1 root root   69632 May 23 10:27 Name
-rw-r--r--. 1 root root   32768 May 23 10:27 Obsoletename
-rw-r--r--. 1 root root   12288 May 28 22:09 Packages
-rw-r--r--. 1 root root  692224 May 23 10:27 Providename
-rw-r--r--. 1 root root  598016 May 23 10:27 Requirename
-rw-r--r--. 1 root root  192512 May 23 10:27 Sha1header
-rw-r--r--. 1 root root  122880 May 23 10:27 Sigmd5
-rw-r--r--. 1 root root    8192 May 21 10:30 Triggername

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

Файлы все на месте. Если у вас включён SeLinux, посмотрите контекст файлов в этом каталоге ( ls -Z ), может файл создался с неправильным контекстом и rpm не может его прочитать.

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

тупо удалил один из больших файлов показавшийся мне кешом

Перустанови венду

anonymous ()

Ну, базу данных ты исправил, другое дало, что она теперь пустая :-)

Теперь открывай пакетный менеджер и устанавливай все пакеты, которыми ты пользуешься, по новой. Они появятся в базе данных. Устанавливай начиная с rpm, потом все прочее. иксы, Гном и т.д.

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