
次のコマンドを実行してソフトウェアをインストールする場合:
./configure
make
make install
それをアンインストールする一般的な方法はありますか ( などsudo apg-get remove
)?
答え1
通常は次のように使用できます:
sudo make uninstall
アプリはルートとしてインストールされたため。
ただし、これが機能するのは、パッケージの開発者が適切なアンインストール ルールを作成した場合のみです。
次のコマンドを実行して、ソフトウェアのインストール手順を確認することもできます。
make -n install
そして、それらの手順を手動で元に戻してみてください。
今後、このような問題を回避するには、可能な限り make install ではなく checkinstall を使用するようにしてください (コンパイルされたバージョンとパッケージ化されたバージョンの両方を同時に保持したい場合を除き、常にそうしてください)。これにより、deb ファイルが作成されてインストールされ、その後、お気に入りのパッケージ マネージャーを使用してアンインストールできます。
make clean は通常、ビルドディレクトリをクリーンアップしますが、パッケージをアンインストールするわけではありません。変更されたファイルだけでなく、全体がコンパイルされていることを確認したい場合に使用します。