Debian

從 Debian 5 中刪除 Apache

  • December 29, 2012

我在我的 VPS 上安裝了 Debian 5,但我發現它附帶的 apache2 已經啟動並執行。我試過

apt-get remove apache2

但它說apache2沒有執行。我檢查了頂部,是的,就在那裡。所以我把它關掉了。

/etc/init.d/apache2 stop

這工作正常並關閉了守護程序。但是,我仍然無法刪除它。我試過aptitude remove了,但它說它沒有安裝。

到底是怎麼回事?

試試apt-get remove apache2-utils

在 Debian 5 中,Apache 被分成多個包:

  1. 阿帕奇2
  2. apache2-mpm-prefork(或 apache2-mpm-worker 或 apache2-mpm-event)
  3. apache2.2-common
  4. apache2-utils

存在相互依賴關係:(1)依賴於(2),依賴於(3),依賴於(4)。因此,刪除 (4) 會導致它們全部被刪除。(apache2 包本身並不包含太多內容;它只是存在以便您可以apt-get install apache2方便地安裝所有這些包。)

很可能您的 VPS 沒有附帶通過 apt-get 安裝的 Apache。查看是否可以在 /usr/local 中找到二進製文件,這表明它是從原始碼編譯的。

我找不到這樣做的充分理由……而且我不喜歡它的聲音……

引用自:https://serverfault.com/questions/183779