Попала база RPM! (Как ее проще восстановить?)
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 698
- Статус: Интересующийся бывалый прохожий
Попала база RPM!
Из каталога var (он в отдельной партиции ReiserFS) куда-то исчезли все rpm. Вся система рабочая, а пакетов как бы и нету, ничего не могу ни удалить (говорит нету такого пакета), ни установить (куча зависимостей). Ну не по новой же все устанавливать? Тем более что все пакеты теперь и не упомнишь. Есть способ это вылечить?
Don't trouble troubles until troubles trouble you!
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Попала база RPM!
(Jinn @ Вторник, 05 Октября 2004, 0:42) писал(а):Из каталога var (он в отдельной партиции ReiserFS) куда-то исчезли все rpm. Вся система рабочая, а пакетов как бы и нету, ничего не могу ни удалить (говорит нету такого пакета), ни установить (куча зависимостей). Ну не по новой же все устанавливать? Тем более что все пакеты теперь и не упомнишь. Есть способ это вылечить?
:devil_2: вот одна из причин по которой я слез с rpm-base в своё время
,если их нет то тогда откуда их востановить то ?
вероятно mandrake ?
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Попала база RPM!
ну один из вариантов - "переустановить" все, используя
rpm --initdb (создаст пустую базу в месте по умолчанию)
дальше rpm -i --justdb (изменяет только базу, не затрагивая файловую систему) - "установить" все что надо со всеми зависимостями.
и на будующее - backup, backup, backup
и вот еще - посмотри в /var/log и подкаталогах, нет ли там какого-нибудь файла с rpm в названии, там может быть твой список установленных пакетов (если уже не затерся
)
rpm --initdb (создаст пустую базу в месте по умолчанию)
дальше rpm -i --justdb (изменяет только базу, не затрагивая файловую систему) - "установить" все что надо со всеми зависимостями.
и на будующее - backup, backup, backup
и вот еще - посмотри в /var/log и подкаталогах, нет ли там какого-нибудь файла с rpm в названии, там может быть твой список установленных пакетов (если уже не затерся

-
- Сообщения: 698
- Статус: Интересующийся бывалый прохожий
Re: Попала база RPM!
Да, действительно Mandrake 10.0, а насчет "backup, backup" - нельзя же бэкапить все подряд, никакого места не напасешься! Никаких логов нигде не осталось, проверял все, что можно. Установить-то все по новой вроде бы можно, только ведь не все из дистра, много вещей откуда и не упомнишь! А что с ними-то станется? Мешаться не будут?
Don't trouble troubles until troubles trouble you!
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Попала база RPM!
(Jinn @ Вторник, 05 Октября 2004, 13:19) писал(а):Да, действительно Mandrake 10.0, а насчет "backup, backup" - нельзя же бэкапить все подряд, никакого места не напасешься!
Обсудим.
(Jinn @ Вторник, 05 Октября 2004, 13:19) писал(а):Установить-то все по новой вроде бы можно, только ведь не все из дистра, много вещей откуда и не упомнишь! А что с ними-то станется? Мешаться не будут?
да можно даже полную установку заново провести, если диск форматировать не будешь, то ничего страшного. В смысле, если разделы будут те же.