回答:
Homebrewはかつて、FAQにリンクされているスクリプトを推奨していました。それ以降の手順は変更され、ダウンロードして実行できる公式のアンインストールスクリプトが提供されます。
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
歴史的な目的で、古いスクリプトのコピーを次に示します。
cd `brew --prefix`
git checkout master
git ls-files -z | pbcopy
rm -rf Cellar
bin/brew prune
pbpaste | xargs -0 rm
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
test -d Library/LinkedKegs && rm -r Library/LinkedKegs
rmdir -p bin Library share/man/man1 2> /dev/null
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
rm -rf /Library/Caches/Homebrew
また、これにより、/usr/local
フォルダーがHomebrew以前の日に戻されます。詳細については、Homebrewインストールwikiを参照してください。
注:削除する必要がある場合もあり~/.homebrew
ます。持っている場合は~/.rvm
、削除する必要があります~/.rvm/bin/brew
。
Desktop
、のほぼすべてのファイルDocuments
と「ダウンロード」が削除されました。それも私のgitを台無しにしました。助けてください!
Homebrewは、ここにあるアンインストールスクリプトを提供します。
OSXターミナルで次を実行するだけです。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
また、homebrewはグループを「スタッフ」に変更し、グループへの書き込みアクセスを許可します
/usr/local
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
これらのディレクトリを元の状態に戻すには、次の操作を行います。
sudo chown root:wheel <directory> ; sudo chmod 755 <directory>
それぞれまたはあなたが派手な所有者/権利を持っていない場合:
sudo chown -R root:wheel /usr/local ; sudo chmod -R 755 /usr/local
/usr/local
とそのHomebrewで作成されたサブディレクトリは、admin
グループのユーザーが所有しています。
このケースを処理するスクリプトを最近作成しました。Homebrewを完全に削除し、サイレント/詳細モードおよび強制モードなどのCLIオプションと、Homebrewインストールの場所を返すモードがあります。
他のファイルが存在する可能性があり/usr/local
、別のPM(パッケージマネージャー)を使用して現在のPMを削除できる場合があります。