apt-get - remove os gatilhos de uma instalação de pacotes?

1

Eu quero remover e limpar o apache2 - Por que isso aciona uma instalação do php5-cgi?

sudo apt-get --purge remove apache2

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.19.0-20 linux-headers-3.19.0-20-generic linux-image-3.19.0-20-generic linux-image-extra-3.19.0-20-generic linux-signed-image-3.19.0-20-generic linux-tools-3.19.0-20
  linux-tools-3.19.0-20-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  php5-cgi
Suggested packages:
  php-pear
The following packages will be REMOVED:
  apache2* libapache2-mod-php5*
The following NEW packages will be installed:
  php5-cgi
0 upgraded, 1 newly installed, 2 to remove and 15 not upgraded.
Need to get 4,419 kB of archives.
After this operation, 8,152 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

Quando eu publiquei acima, ele realmente instalou esse novo pacote !!! Eu não acho que é uma alternativa

    
por Scott Stensland 08.07.2015 / 17:23

1 resposta

3

O pacote php5 depende de ter apache2 ou cgi instalado.

As duas principais opções para satisfazer essa dependência são libapache2-mod-php5 ou php5-cgi .

Se você remover um, o sistema instalará o outro, caso contrário php5 terá uma dependência não atendida.

Você pode ver as dependências em php5 no banco de dados de pacotes do Ubuntu.

    
por chaskes 08.07.2015 / 17:47