Проблема с rpm

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
invox
Неотъемлемая часть форума
Сообщения: 395
Зарегистрирован: 12 сен 2002, 17:53
Откуда: Минск
Контактная информация:

Проблема с rpm

Сообщение invox »

Вопрос к redhat'оводам - что-то сломалось в rpm-базе.
Обнаружил недавно:

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

  625 ?        S      0:00 crond
17881 ?        S      0:00  \_ CROND
17882 ?        S      0:00  |   \_ /bin/bash /usr/bin/run-parts /etc/cron.daily
18164 ?        S      0:00  |       \_ /bin/sh /etc/cron.daily/rpm
18166 ?        S      0:00  |       |   \_ /usr/lib/rpm/rpmq -q --all --qf %{name}-%{version}-%{release}.%{arc
18167 ?        S      0:00  |       |   \_ sort
18165 ?        S      0:00  |       \_ awk -v progname=/etc/cron.daily/rpm progname {?????   print progname ":
 2668 ?        S      0:00  \_ CROND
 2669 ?        S      0:00  |   \_ /bin/bash /usr/bin/run-parts /etc/cron.daily
 2950 ?        S      0:00  |       \_ /bin/sh /etc/cron.daily/rpm
 2952 ?        S      0:00  |       |   \_ /usr/lib/rpm/rpmq -q --all --qf %{name}-%{version}-%{release}.%{arc
 2953 ?        S      0:00  |       |   \_ sort
 2951 ?        S      0:00  |       \_ awk -v progname=/etc/cron.daily/rpm progname {?????   print progname ":
15131 ?        S      0:00  \_ CROND
15132 ?        S      0:00  |   \_ /bin/bash /usr/bin/run-parts /etc/cron.daily
15413 ?        S      0:00  |       \_ /bin/sh /etc/cron.daily/rpm
15415 ?        S      0:00  |       |   \_ /usr/lib/rpm/rpmq -q --all --qf %{name}-%{version}-%{release}.%{arc
15416 ?        S      0:00  |       |   \_ sort
15414 ?        S      0:00  |       \_ awk -v progname=/etc/cron.daily/rpm progname {?????   print progname ":
27861 ?        S      0:00  \_ CROND
27862 ?        S      0:00      \_ /bin/bash /usr/bin/run-parts /etc/cron.daily
28151 ?        S      0:00          \_ /bin/sh /etc/cron.daily/rpm
28153 ?        S      0:00          |   \_ /usr/lib/rpm/rpmq -q --all --qf %{name}-%{version}-%{release}.%{arc
28154 ?        S      0:00          |   \_ sort
28152 ?        S      0:00          \_ awk -v progname=/etc/cron.daily/rpm progname {?????   print progname ":
Запуск rpm из командной строки - вис программы по полной программе

RedHat 8.0.

Впрочем, неисключено, что в другом дистрибутиве такое тоже можно наблюдать.

Видимо, базу rpm нужно перебилдить. Нужен совет. Чтобы не сломать все до конца

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

man rpm по поводу rebuilddb и (осторожно) initdb
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
invox
Неотъемлемая часть форума
Сообщения: 395
Зарегистрирован: 12 сен 2002, 17:53
Откуда: Минск
Контактная информация:

Сообщение invox »

Llama писал(а):man rpm по поводу rebuilddb и (осторожно) initdb
На самом деле в мане мало что есть по этому поводу. :(

У кого возникнет подобная проблема -
http://rpm.redhat.com/hintskinks/repairdb/

Кратко - rm -f /var/lib/rpm/__db*; rpm -vv --rebuilddb

Ответить