Homebrew не полностью удаляет nginx

Homebrew не полностью удаляет nginx

Вчера я установил nginx на свою машину, используя

brew install nginx

Сегодня я хотел бы удалить программное обеспечение, поэтому я попробовал

brew uninstall nginx

который был выполнен правильно. Фактически, если я снова попрошу удалить nginx, я получу

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

Проблема в том, что файлы под

/usr/local/etc/nginx

не был удален.

Как правильно их удалить?
Спасибо

решение1

Как обычно, используйте

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

решение2

из терминала,

  1. удалить nginx с помощью:brew remove nginx

  2. удалите файлы конфигурации nginx с помощью: rm -r /usr/local/var/run/nginx

решение3

Ноябрь 2017 г. – Эль-Капитан

Кажется, ответы устарели. Перепробовав множество вариантов, я наконец нашел правильные инструкции:

удалить из варки:

brew remove nginx

удалить конфигурацию:

Папка менялась; убедитесь, что папка существует. Если ее нет, это потому, что brew может измениться для будущих версий (надеюсь, что нет). В этом случае скажите мне обновить мой ответ.

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

решение4

У меня возникла та же ошибка, но nginx был установлен в /usr/local/opt/. Чтобы решить эту проблему, я сделал следующее:

rm -r /usr/local/opt/nginx

Связанный контент