ローカルにインストールされたライブラリを削除する方法は?

ローカルにインストールされたライブラリを削除する方法は?

コンパイルしてインストールしました。libc私のホームディレクトリにローカルに。残念ながら、この後、ほとんどすべての基本ユーティリティは機能lsしませんxz

次を実行するとエラーメッセージが表示されますls
ls: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument

Googleが調査した結果、問題を解決するには、これらの基本ツールを再コンパイルして再接続する必要があることがわかりました。そのため、libcインストールしたばかりのライブラリを簡単に削除することにしました。

libcとから~/libローカルにインストールされたバージョンを削除する方法は~/include~/libをインストールする前に多くのライブラリをインストールしたので、libc多くのファイルが追加されました。その結果、今はすべてが混乱しています。

編集する:
最後の変更時刻に基づいてファイルを条件付きで削除すると、この問題を解決できるようです。よりクリーンなソリューションはありますか?

ベストアンサー1

不要なライブラリファイルを削除しました。

find -mtime -1 -maxdepth 1 -exec rm -rf {} \;

現在のディレクトリから1日以内に変更されたファイルとディレクトリを見つけて、すべて削除します。

おすすめ記事