我真的需要 Apache2 吗?

我真的需要 Apache2 吗?

我有apache2.服务参加输出systemd-analyze critical-chain,占用超过5.5 秒

为什么是阿帕奇2当我没有运行 Web 服务器时,它是否甚至安装在我的系统上?

回复 Tomasz Gandor

谢谢,Tomasz。以下是输出响应:

$ aptitude why apache2
i   phpliteadmin-themes Depends    phpliteadmin                 
i A phpliteadmin        Recommends apache2 (>= 2.4.6-4~) | httpd

我认为这只是一个主题,因此删除它是安全的。我应该删除吗?

对 PerlDuck 的回应

谢谢,PerlDuck。以下是输出响应:

$ apt-cache rdepends --installed apache2
apache2
Reverse Depends:
  libapache2-mod-php7.2
 |phpliteadmin
 |javascript-common
  libapache2-mod-php7.2

现在,我不太确定该做什么!

另外,在的回应中,有一件事需要注意apt-cache rdepends,那就是|phpliteadmin在和之前有符号javascript-common。这表示什么?

为什么libapache2-mod-php7.2在输出中列出两次,一次在列表顶部,一次在列表底部?

答案1

如果你没有 aptitude 运行:

sudo apt install aptitude

然后:

aptitude why apache2

这将列出软件包。如果您发现任何以“ i”开头而不是“ i A”开头的软件包,则说明您使用的是 apache2。

答案2

作为@TomaszGandor 的后续 回答:如果aptitude没有安装但是apt-cache(我认为是默认安装),另一种可能性是:

apt-cache rdepends --installed apache2

这将列出所有依赖于的已安装软件包apache2

相关内容