Homebrew no desinstala completamente nginx

Homebrew no desinstala completamente nginx

Instalé ayer nginx en mi máquina usando

brew install nginx

Hoy me gustaría eliminar el software, por eso lo intenté.

brew uninstall nginx

que ha sido correctamente ejecutado. De hecho, si vuelvo a pedir que desinstale nginx, obtengo

Error: No such keg: /usr/local/Cellar/nginx

El problema es que los archivos bajo

/usr/local/etc/nginx

no ha sido eliminado.

¿Cuál es la forma correcta de eliminarlos?
Gracias

Respuesta1

Como de costumbre, use

rm -f -R /usr/local/nginx
rm -f /usr/local/sbin/nginx

Respuesta2

desde la terminal,

  1. desinstale nginx usando:brew remove nginx

  2. elimine los archivos de configuración de nginx usando: rm -r /usr/local/var/run/nginx

Respuesta3

noviembre 2017 – El Capitán

Parece que las respuestas están desactualizadas. Después de probar muchas opciones, finalmente encontré las instrucciones correctas:

retirar de la preparación:

brew remove nginx

eliminar configuración:

La carpeta estaba cambiando; asegúrese de que la carpeta exista. Si no existe es porque brew podría cambiar para futuras versiones (espero que no). En este caso, dígame que actualice mi respuesta.

rm -f -R /usr/local/etc/nginx  

Respuesta4

Recibí el mismo error pero nginx estaba instalado en /usr/local/opt/. Para resolver hice:

rm -r /usr/local/opt/nginx

información relacionada