2014-10-11 1 views
4

Привет Я тестировал (nginx и) hhvm как более быструю альтернативу для php5-fpm. Но удаление php5-fm автоматически устанавливает apache2, похоже. Мне не нужен apache, так как я использую nginx. Как я могу это предотвратить?Удаление php5-fpm с apt запрашивает установку apache

[email protected]:~# apt-get remove php5-fpm 
The following extra packages will be installed 
    apache2 apache2-bin apache2-data libapache2-mod-php5 libaprutil1-dbd-sqlite3 
    libaprutil1-ldap ssl-cert 
the following packages will be removed 
    php5-fpm 
the following new packaged will be installed 
    apache2 apache2-bin apache2-data libapache2-mod-php5 libaprutil1-dbd-sqlite3 
    libaprutil1-ldap ssl-cert 

ответ

3

Похоже, что некоторые пакеты зависят от работы php. Выполнить обратное зависит от php5-FPM, чтобы найти возможные кандидаты:

apt-cache rdepends php5-fpm 

Из результата можно решить также удалить обратные зависимости пакетов, а также, или держать php5-FPM.

Если вы хотите удалить php5-FPM, не заботясь о каких-либо зависимости, вы можете запустить

sudo dpkg -i --force-depends php5-fpm 

Но в следующий раз Ойя будет использовать APT или DPKG вам придется исправить полученные ошибки (часто описываются как зависимый ад;))

Смежные вопросы