web-dev-qa-db-ja.com

Homebrewがnginxを完全にアンインストールしない

私は昨日nginxを私のマシンにインストールしました

brew install nginx

今日はソフトウェアを削除したいので、試してみました

brew uninstall nginx

これは正しく実行されました。実際、nginxをアンインストールするようにもう一度頼むと、

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

問題は、その下のファイル

/usr/local/etc/nginx

削除されていません。

それらを削除する正しい方法は何ですか?
ありがとうございました

5
mottalrd

いつものように、

rm -f -R /usr/local/nginx
rm -f /usr/local/sbin/nginx
8
Sergey Chikirev

ターミナルから

  1. 次を使用してnginxをアンインストールします:brew remove nginx

  2. 次を使用してnginx設定ファイルを削除します:rm -r /usr/local/var/run/nginx

5
Emmanuel Opio

2017年11月– El Capitan

回答が古くなっているようです。多くのオプションを試した後、私は最終的に正しい指示を見つけました:

醸造所から削除:

brew remove nginx

構成を削除:

フォルダは変更されていました。フォルダが存在することを確認してください。存在しない場合は、brewが将来のバージョンで変更される可能性があるためです(私は変更しないと思います)。この場合は、回答を更新するように指示してください。

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

上記のこれらすべての場所にnginxディレクトリを見つけました。これは、上記のすべてのコマンドの簡潔なリストです。

brew remove nginx
rm -f -R /usr/local/nginx
rm -f /usr/local/sbin/nginx
rm -r /usr/local/var/run/nginx
rm -f -R /usr/local/etc/nginx  
rm -r /usr/local/opt/nginx
2
Dusty H

同じエラーが発生しましたが、nginxは/usr/local/opt/。私が解決した:

rm -r /usr/local/opt/nginx
0
Galuga