Если вы посмотрите наэтот журнал irc, и grep для "черт возьми, я уничтожил /usr/build/libtool«, вы обнаружите, что кто-то сделал то же самое, что и я, пытаясь сделать то же самое, что и я.
Решение было простым, ln -s /usr/bin/libtool /usr/build/libtool
но usr/bin/libtool
оно исходит из libtool
пакета, который не был установлен в моей системе (?!). Поэтому я установил его и создал символическую ссылку, никаких проблем; но как вообще мог появиться хак /usr/build/libtool
, если libtool
пакет не был установлен? Откуда он взялся? Я хотел бы его восстановить.
И я знаю, мне следовало использовать mv
вместо rm -rf
, это был хороший урок.
решение1
Полагаю, вы не можете просто украсть это с другой машины?
Вероятно, вам нужно найти то, что установило этот файл. Он также мог быть частью базовой установки ОС.
Используя старый rpm
можно использовать:
rpm -q -f /usr/build/libtool
или что-то близкое, чтобы спросить систему, какой пакет установил файл. Я не уверен, как это сделать в более современных менеджерах пакетов, но, скорее всего, у них есть способ.