Черт, я уничтожил /usr/build/libtool

Черт, я уничтожил /usr/build/libtool

Если вы посмотрите наэтот журнал 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

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

Связанный контент