どうすれば元に戻る/usr/local/lib
?誤って削除してしまいました。
Sudo rm -Rf lib
内部/usr/local/
。
12.04を使用しています。
/usr/local/lib
の標準的な使用法は、ソースからビルドされたソフトウェアからインストールされたライブラリファイルを保存することです。ソースコードを/usr/local/src
に保存するのが標準です。
これがフォルダの使用方法であると仮定すると、ライブラリファイルを提供したソフトウェアを簡単に再インストールできます。
ほとんどの場合、ソフトウェアは次のように構築されます。
./configure
make
Sudo make install
これらのコマンドは、特定のプログラムのソースディレクトリ内から実行されます。通常、ソースディレクトリは/usr/local/src
のサブディレクトリです。
したがって、そこに戻って(インストールされたプログラムまたはライブラリごとに、アプリケーションでさえ/usr/local/lib
に保存されているファイルを提供する場合があるため)Sudo make install
を再度実行します。
インストール後にソースディレクトリ内でmake clean
またはmake distclean
を実行した場合(多くのブロガーが推奨していますが、一般的にはお勧めできません。少しスペースを節約できますが、再インストールまたはuninstall)、ソースから再度ビルドする必要があります。
ソースコードをまったく保存しなかった場合は、以前に行ったように、ソースコードを再ダウンロードし、解凍してインストールする必要があります。
ソースからインストールしたプログラムがwhatわからないという最悪の場合でも、通常は 一般的なファイルの回復メソッド 。このような方法は、通常、困難で時間がかかり、回復したいと思っていたものの一部のみを返します。 /usr/local/lib
内のライブラリ、およびそれらに依存するプログラムはすべて、おそらく正しく実行されません。