• ベストアンサー

ソースからmakeした場合の削除方法

FreeBSDでApacheをソースからmake→make installしたのですが、 一度インストールしたものを削除することは可能なのでしょうか。 make uninstallやmake deinstallのようなコマンドは受け付けて くれないので困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.2

--prefix や --enable-layout オプションを指定していないのであれば、デフォルトで /usr/local/apache または /usr/local/apache2 にインストールされるので、そのディレクトリごと削除してしまえばよいでしょう。 それ以外の他のファイルが存在するところにインストールしてしまった場合は、手で1つずつ探して削除するしかありません。 基本的に、ソースコードからインストールしたものは、既存ファイルに対する上書きチェックやアンインストールといった方法が提供されていないことが多いです。

kai_march
質問者

お礼

ありがとうございます。 /usr/local/apacheをapache_backにリネームして 試してみます。

その他の回答 (1)

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

make install でコピーされたファイルを探して手動で削除してください。 詳しくはMakefileの中身を見るべし。

kai_march
質問者

お礼

内容が難しいですが、何とか読んでみます。 ありがとうございました。