やばい、/usr/build/libtool を削除しちゃった

やばい、/usr/build/libtool を削除しちゃった

見てみるとこの IRC ログ、そしてgrepで「やばい、/usr/build/libtool を消してしまった「」と書いてあると、誰かが私とまったく同じことをして、私がやろうとしていたことをまさにやろうとしていたことに気づくでしょう。

解決策は簡単でした。はパッケージから取得されますln -s /usr/bin/libtool /usr/build/libtoolが、そのパッケージは私のシステムにインストールされていませんでした (?!)。 そのため、インストールしてシンボリックリンクを作成しましたが、問題はありませんでした。 しかし、パッケージがインストールされていないのに、ハックはどうやってそこにあったのでしょうか? それはどこから来たのでしょうか? 復元したいと思います。usr/bin/libtoollibtool/usr/build/libtoollibtool

mvそして、の代わりにを使うべきだったと分かりました。rm -rfこれは良い教訓になりました。

答え1

では、これを別のマシンから盗むことはできないのでしょうか?

おそらく、そのファイルをインストールした原因を見つける必要があります。ベース OS インストールの一部であった可能性もあります。

古いrpmものを使用する場合は、次のように使用できます。

rpm -q -f /usr/build/libtool

または、どのパッケージがファイルをインストールしたかをシステムに問い合わせるのに近いもの。最近のパッケージ マネージャーでこれがどのように行われるかはわかりませんが、おそらく方法があるはずです。

関連情報