Назад | Перейти на главную страницу

Дерьмо, я уничтожил / usr / build / libtool [на lenny]

Если вы посмотрите на этот журнал irc, и grep для "дерьмо, я уничтожил / usr / build / libtool", вы обнаружите, что кто-то сделал именно то, что сделал я, пытаясь сделать именно то, что пытался сделать я.

Решение было простым, ln -s /usr/bin/libtool /usr/build/libtool, но usr/bin/libtool исходит из libtool пакет, который не был установлен в моей системе (?!). Итак, я установил его и сделал символическую ссылку, без проблем; но как взломать там /usr/build/libtool во всяком случае, без libtool пакет устанавливается? От куда это? Я хочу его восстановить.

И я знаю, мне следовало использовать mv вместо того rm -rf, это был хороший урок.

Я полагаю, тогда вы не можете просто украсть это с другой машины?

Вероятно, вам нужно найти, что установило этот файл. Он также мог быть частью базовой установки ОС.

Используя старые rpm можно использовать:

rpm -q -f /usr/build/libtool

или что-то похожее, чтобы спросить систему, какой пакет установил файл. Я не уверен в более современных менеджерах пакетов, как это сделать, но, скорее всего, у них есть способ.