我昨天在我的计算机上安装了 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 年 11 月 – El Capitan
答案似乎已经过时了。在尝试了很多选项之后,我终于找到了正确的说明:
从 brew 中删除:
brew remove nginx
删除配置:
文件夹正在更改;请确保文件夹存在。如果不存在,那是因为 brew 可能会在未来版本中发生变化(我希望不会)。在这种情况下,请告诉我更新我的答案。
rm -f -R /usr/local/etc/nginx
答案4
我遇到了同样的错误,但 nginx 已安装在 中/usr/local/opt/
。为了解决这个问题,我做了以下操作:
rm -r /usr/local/opt/nginx