¿Diferencia entre apache2 y apache2-bin?

0

Mi servidor digitalocean ejecuta Ubuntu 14.04 e intento instalar Apache.

Cuando escribo "apache2" en PuTTy, dice:

The program 'apache2' is currently not installed. You can install it by typing: 
sudo apt-get install apache2-bin

Sin embargo, en el tutorial oficial de digitalocean , dice que instale apache2 usando:

sudo apt-get install apache2

¿Cual es la diferencia? ¿Funcionará igual con cualquiera de los comandos? ¿Cuáles serán las diferencias si no, y por qué elegiría una sobre la otra?

jdogg
fuente

Respuestas:

1

Básicamente, el apache2paquete solo proporciona una parte de la infraestructura de Apache2 y no contiene los archivos binarios. A medida que ejecuta el apache2comando, el shell le indica en qué paquete se encuentra ese binario (en apache2-bin), pero eso no significa que ese sea el único paquete que debe instalar.

En mi arquitectura raspberry pi, el apache2paquete contiene estos archivos:

pi@rpi ~ $ dpkg -L apache2
/.
/usr
/usr/share
/usr/share/bug
/usr/share/bug/apache2
/usr/share/bug/apache2/control
/usr/share/doc
/usr/share/bug/apache2/script
/usr/share/doc/apache2

Tenga en cuenta que esto puede diferir entre diferentes distribuciones. El apache2.2-binpaquete de hecho contiene todos los binarios utilizados.

Debe instalar apache2como dice el tutorial porque instalará toda la infraestructura y tendrá apache2-binuna dependencia, por lo que también se instalará.

nKn
fuente