ターミナルで次のコマンドを実行すると:
usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
エラーが発生します:
/usr/local/Cellar is not writable. You should change the
ownership and permissions of /usr/local/Cellar back to your
user account:
Sudo chown -R $(whoami) /usr/local/Cellar
失敗時:/ usr/local/bin/brew update --force
S.Oで同様の投稿を行ったところ、すべての回答に次のコマンドが含まれていたため、ターミナルで次のコマンドを実行しました。
Sudo chown -R $tejas /usr/local/Cellar
Sudo chown -R $tejas:admin /usr/local/Cellar
Sudo chown -R $tejas /usr/local
Sudo chown -R $tejas:admin /usr/local
上記の4つのコマンドをすべて実行した後、インストールコマンドを実行しましたが、それでもエラーが発生します。誰かがこれを修正するのを手伝ってくれますか?ありがとうございました。
私はまったく同じ問題を抱えていました。許可をリセットしようとしていましたが、とにかくインストールできないパッケージがありました。 Homebrewを再インストールするとこれが解決しました:
アンインストール:Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
その後、再度インストールします。/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/ usr/localおよびHomebrewのキャッシュの許可を現在のユーザーにリセットします。
Sudo chown -R $USER:admin /usr/local /Library/Caches/Homebrew
コメントで述べたように、ただ(置換なしで)行います:
Sudo chown -R $(whoami) /usr/local/Cellar
@Lemaitre Cedricと@Rexcirusの助けを借りて...私は問題を修正しました。
Sudo chown -R $USER:admin /usr/local /Library/Caches/Homebrew
Sudo chown -R $(whoami) /usr/local/Cellar