我有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
。