У меня есть apache2.service, включенный в список в вывод systemd-analyze critical-chain
, взятие больше чем 5,5 секунд!
Почему apache2 даже установлен в моей системе, когда я не выполняю веб-сервер?
Ответ 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
перечисленный дважды в выводе, однажды наверху и однажды в нижней части списка?
Если Вам не выполняли способность:
sudo apt install aptitude
затем:
aptitude why apache2
Это перечислит пакеты. Если Вы находите какие-либо пакеты предшествовавшими"i
"и нет"i A
", вот почему у Вас есть apache2.
Как продолжение ответа @TomaszGandor: в случае, если aptitude
не istalled, но apt-cache
(который я думаю, по умолчанию), другая возможность:
apt-cache rdepends --installed apache2
Это перечислит все установленные пакеты, которые зависят от apache2
.