Wenn Sie einen Blick aufdieses IRC-Protokoll, und grep für "Mist, ich habe /usr/build/libtool zerstört", werden Sie feststellen, dass jemand genau das getan hat, was ich getan habe, und versucht hat, genau das zu tun, was ich versucht habe.
Die Lösung war einfach, stammt ln -s /usr/bin/libtool /usr/build/libtool
aber aus dem Paket, das nicht auf meinem System installiert war (?!). Also habe ich es installiert und einen symbolischen Link erstellt, kein Problem; aber wie kam der Hack überhaupt zustande , ohne dass das Paket installiert war? Woher kommt er? Ich würde ihn gerne wiederherstellen.usr/bin/libtool
libtool
/usr/build/libtool
libtool
Und ich weiß, ich hätte mv
statt verwenden sollen rm -rf
, das war eine gute Lektion.
Antwort1
Ich nehme an, Sie können das dann nicht einfach von einer anderen Maschine stehlen?
Sie müssen wahrscheinlich herausfinden, wodurch diese Datei installiert wurde. Es könnte auch Teil der Installation des Basisbetriebssystems gewesen sein.
Wenn man das Alte verwendet rpm
, könnte man Folgendes verwenden:
rpm -q -f /usr/build/libtool
oder etwas Ähnliches, um das System zu fragen, welches Paket die Datei installiert hat. Ich bin mir bei moderneren Paketmanagern nicht sicher, wie das geht, aber es besteht die Möglichkeit, dass sie eine Möglichkeit haben.