He estado experimentando con nginx como servidor web para archivos php. Vengo de un fondo de Apache pero quería probarlo. Recientemente tuve un problema con él y necesitaba volver a Apache. Lo eliminé usando apt-get remove nginx
.
Esto funcionó bien e instalé Apache y la vida fue buena. Reinicié mi computadora y de alguna manera nginx se inició. No entendi Traté de eliminarlo nuevamente y recibí el mensaje :
$ sudo apt-get remove nginx
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'nginx' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Si busco el programa ( captura de pantalla ):
$ which nginx
/usr/sbin/nginx
¿Alguien sabe si estoy haciendo algo mal o cuál sería el siguiente paso para eliminarlo?
Estoy usando Xubuntu 14.04.
sudo apt-get purge nginx
? Puede intentar reinstalarlo y luego purgarlo.Respuestas:
nginx
es un metapaquete, por lo que debe eliminar todo lo que instaló este paquete. Si hacerlosudo apt-get autoremove
no funciona, puede ejecutarsudo apt-get remove nginx-core nginx-full nginx-light nginx-extras nginx-naxsi nginx-common
(probablemente solo tenga uno de estos paquetes instalados, pero el comando no debería fallar).fuente
apt-cache show nginx
, oapt-cache show ubuntu-desktop
) es inferior a 100, entonces hay una buena posibilidad de que sea solo un metapaquete y de ver las dependencias (que pueden apuntar a una versión o variante específica del software). Además, los paquetes que están en lametapackages
sección seguramente serán metapaquetes; Sin embargo, no todos los metapaquetes están en lametapackages
sección.sudo apt-get remove --purge nginx*
eliminará todo lo que esté instalado y relacionado con nginx, incluidos los archivos de configuración. También enumerará los paquetes disponibles en repositorios que coinciden con la expresión regularnginx*
y no están instalados.Hay una diferencia entre
apt-get remove
yapt-get purge
. La--purge
opción elimina también los archivos de configuración. Es útil para una reinstalación limpia.Escribiendo el comando:
resultará en:
fuente