我已經在我的linux伺服器上安裝了apache2.2.18。
但是,在使用配置它時./configure –prefix=前綴命令我給了錯誤的前綴。跑步後我注意到了進行安裝命令,因為文件安裝在錯誤的資料夾中。我想將它們安裝在給定路徑的子資料夾中。
有沒有直接的方法可以將前綴再次更改為適當的路徑?我需要重新安裝一次嗎?如果是的話,怎麼樣進行解除安裝不起作用?
任何幫助,將不勝感激
答案1
如果無法使用 sudo,則無法啟動任何服務 - 因為啟動服務需要連接埠綁定。
答案2
make uninstall
apache沒有。您將需要手動尋找並刪除命令複製的所有文件make install
,很可能位於您指定的「PREFIX」路徑內。 (如果您make install
以非 root 使用者身分執行,並且您的「前綴」類似於 /usr,那麼很可能實際上什麼都沒有安裝。)
為了將來,請使用這個方便的工具而不是“make install”:
checkinstall
這將建立適合您的套件管理器的 rpm 或 pkg 文件,並且可以根據需要卸載該套件。