![パッケージをコンパイルした後に変更を取り消すには? [コピー]](https://linux33.com/image/57787/%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%97%E3%81%9F%E5%BE%8C%E3%81%AB%E5%A4%89%E6%9B%B4%E3%82%92%E5%8F%96%E3%82%8A%E6%B6%88%E3%81%99%E3%81%AB%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
一般的なアプローチを使用してパッケージを構築したとしましょう。
./configure
make
make install
その後、このパッケージを削除したいと思います。削除スクリプトはありません。システムをビルド/コンパイルする前の状態に復元するにはどうすればよいですか?
答え1
あなたはかなり混乱し、運が悪く、makeファイルが削除されたターゲット(例make uninstall
:)を提供しません。追跡してインストール/修正されたファイルを確認する必要があります。これにより、make -n install
すべてのファイルがディスクに書き込まれると印刷されます。
別の方法は、make install
root権限なしで実行することです。すべての書き込みエラーが発生した後、削除できます。install_manifest.txt
繰り返し可能なファイルを作成する別のMakefileがあります。
引用: