
Вчера я установил 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
из терминала,
удалить nginx с помощью:
brew remove nginx
удалите файлы конфигурации 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