[Comm] Случайное удаление librpm - как быть?
Владимир Гусев
=?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Вс Май 6 00:40:04 MSD 2007
>>> Манипулировал с версиями различных пакетов (часть из дистрибутива,
>>> часть
>>> из backports), делал "понижение" версии - методика в причнипе
>>> привычная,
>>> некоторые "узелки" распутывались только при помощи rpn -e --nodeps с
>>> последующей установкой старого пакета, случается редко, но бывает.. так
>>> вот - случайно спутал название и механически удалил librpm. А теперь
>>> все - приплыли, rpm и apt не работают вообще. Как быть в такой
>>> ситуации? Вручную накидать всяких нужных *.so в /usr/lib, сделать
>>> ldconfig и потом сразу
>>> сделать reinstall этому пакету? Если да - как теперь выцарапать из
>>> rpm-пакета содержимое? Ведь все подобное, связанное с rpm, перестало
>>> работать..
>> Миднайт может выручит? Он еще способен войти в rpm-файл как в архив, а
>> там глубже в *.cpio?
>
> Не способен. Это первое, что я делал. Началась ругань от имени extfs,
> мол,
> несогласованный архив..
> Я скачал librpm-4.0.4.so, который нужен.. сейчас попробую механически
> положить его..
Нашел ftp-шник один, там все лежит в разобранном виде - скачал одну
библиотеку, затем ldconfig, после apt-get install _что-либо_, снова
ругань - не хватает того-то, качаю его с фтп, кладу куда нужно, снова
ldconfig и т.д. Думаю, удастся избежать "катаклизм"..:-)
--
С уважением, Владимир Гусев
Подробная информация о списке рассылки community