我通过输入以下命令安装了 apache2
sudo apt-get install apache2
现在我试图通过这个命令卸载 apache2
sudo apt-get autoremove apache2
好吧,我的 apache2 仍在运行。当我停止它时,输入
sudo service apache2 stop
它停止了,我也可以开始打字
sudo service apache2 start
自动删除有什么意义?以及如何删除 apache2?
答案1
尝试以下命令来卸载并删除配置文件。
您需要停止 apache 服务前你卸载。
sudo apt-get purge apache2*
如果您正在运行该服务但尚未安装(根据 apt),请停止该服务并重新安装,然后发出上述命令。
答案2
你想要remove
或purge
不是autoremove
这样:
sudo apt-get remove apache2
purge
将尝试删除配置以及已安装的文件(如果您打算重新安装,则可能会很危险)。
autoremove
只是为了删除自动安装但目前不需要的依赖项。因此,在您删除 Apache 后,可能sudo apt-get autoremove
会删除一些只有 Apache 需要的东西。