「make install」でインストールされたソフトウェアをアンインストールする方法

「make install」でインストールされたソフトウェアをアンインストールする方法

次のコマンドを実行してソフトウェアをインストールする場合:

./configure
make
make install 

それをアンインストールする一般的な方法はありますか ( などsudo apg-get remove)?

答え1

通常は次のように使用できます:

sudo make uninstall

アプリはルートとしてインストールされたため。

ただし、これが機能するのは、パッケージの開発者が適切なアンインストール ルールを作成した場合のみです。

次のコマンドを実行して、ソフトウェアのインストール手順を確認することもできます。

make -n install

そして、それらの手順を手動で元に戻してみてください。

今後、このような問題を回避するには、可能な限り make install ではなく checkinstall を使用するようにしてください (コンパイルされたバージョンとパッケージ化されたバージョンの両方を同時に保持したい場合を除き、常にそうしてください)。これにより、deb ファイルが作成されてインストールされ、その後、お気に入りのパッケージ マネージャーを使用してアンインストールできます。

make clean は通常、ビルドディレクトリをクリーンアップしますが、パッケージをアンインストールするわけではありません。変更されたファイルだけでなく、全体がコンパイルされていることを確認したい場合に使用します。

[ソース:ソースからパッケージをビルドした場合、完全にアンインストールまたは削除するにはどうすればよいでしょうか?

関連情報