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 年 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

相关内容