2013-04-25 1 views
1

Поскольку я хочу использовать Nginx, я не хочу установить apache2(Ubuntu 10.04) Как я могу избавиться от установки apache2 при установке php5?

http://packages.ubuntu.com/lucid-updates/php5-curl в этой связи не существует зависимость для apache2.

[email protected]:/etc/apt/apt.conf.d# apt-get install --no-install-recommends php5-curl 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
The following extra packages will be installed: 
    apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libaprutil1-dbd-sqlite3 
    libaprutil1-ldap 

Suggested packages: 
    apache2-doc apache2-suexec apache2-suexec-custom php-pear 

Recommended packages: 
    ssl-cert 

The following NEW packages will be installed: 
    apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libaprutil1-dbd-sqlite3 
    libaprutil1-ldap php5-curl 

0 upgraded, 8 newly installed, 0 to remove and 49 not upgraded. 

Need to get 6,281kB of archives. 
After this operation, 19.3MB of additional disk space will be used. 

Это раздражает, я не могу избавиться от установки apache2

+0

Неужели удаление Apache не работает? – Makoto

ответ

2

Как вы можете видеть из вашей ссылки, этот пакет зависит от phpapi-20090626, что виртуальные пакетов, предоставляемых одним из libapache2-mod-php5, libapache2-mod-php5filter , php5-cgi, или php5-cli. В отсутствие причины не делать этого он предпочтет первый, который зависит от Apache.

Чтобы обойти это, вручную установите один из других пакетов, обеспечивающий phpapi-20090626. Последние два варианта не зависят от Apache.

apt-get install php5-cli 
apt-get install php5-curl 
+0

Отличный ответ! верно –

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