在 Debian 7 上卸载软件包

在 Debian 7 上卸载软件包

我正在尝试在我的 Debian 7 服务器上卸载 apache2。

首先我像这样停止 apache2 服务:

sudo service apache2 stop

然后我就这么做了

sudo apt-get --purge remove apache2

我得到的答复是:

0 个已升级,0 个新安装,1 个要删除,4 个未升级。此操作后,将释放 29.7 kB 磁盘空间。是否要继续 [Y/n]?Y(正在读取数据库...当前安装了 43648 个文件和目录。)正在删除 apache2...mark@mw-webdev2:/etc$

所以我认为它会被卸载,但如果我运行:

sudo service apache2 start

我明白了:

启动 Web 服务器:apache2。

我真的不明白这里发生了什么。为什么它说它已被卸载,但它仍然安装并运行在我的服务器上?

答案1

您可以尝试删除 apache 基本软件包,例如apache2-通用或者apache2.2-通用. 另外您的初始化脚本可能无法被删除。

答案2

首先你可以看到 apache2 依赖关系

apt-cache depends apache2 |egrep Depends: |awk {'print $2'}

然后--purge申请dpkg command

相关内容