エラー解消方法の備忘録_φ(・_・ )
発生したエラー①
Error: Can’t create update lock in /usr/local/var/homebrew/locks!
Fix permissions by running:
sudo chown -R $(whoami) /usr/local/var/homebrew
発生したエラー②
Unable to create ‘/usr/local/Homebrew/.git/refs/remotes/origin/HEAD.lock’: Permission deniederror:
error: Could not setup refs/remotes/origin/HEAD
touch: /usr/local/Homebrew/.git/FETCH_HEAD: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 554: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
touch: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/.git/FETCH_HEAD: Permission denied
error: cannot open .git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 554: /usr/local/Homebrew/.git/UPDATE_FAILED: Permission denied
翻訳
エラーが発生しました。usr/local/var/homebrew/locks に更新ロックを作成できない!
を実行してパーミッションを修正します。
sudo chown -R $(whoami) /usr/local/var/homebrew を実行して、パーミッションを修正します。
usr/local/Homebrew/.git/refs/remotes/origin/HEAD.lock’ を作成できません。パーミッションが拒否されましたerror:
エラー refs/remotes/origin/HEAD をセットアップできません。
をタッチしてください。/usr/local/Homebrew/.git/FETCH_HEAD: パーミッションが拒否されました。
error: .git/FETCH_HEAD を開けない: パーミッションが拒否された
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: 554行目: /usr/local/Homebrew/.git/UPDATE_FAILED: パーミッションが拒否されました
をタッチしてください。/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/.git/FETCH_HEAD: パーミッションが拒否されました。
error: cannot open .git/FETCH_HEAD: Permission denied
/usr/local/Homebrew/Library/Homebrew/cmd/update.sh: 554行目: /usr/local/Homebrew/.git/UPDATE_FAILED: パーミッションが拒否されました
原因
パーミッションが拒否されている(?)
解決手順
以下コマンドでパーミッションを修正すれば解決しました!
sudo chown -R $(whoami) $(brew --prefix)/*
参考サイト
https://qiita.com/Atsushi_/items/c645e8a8493268324053
https://www.jianshu.com/p/197212d6a4c3
https://blog.csdn.net/jinleis/article/details/75029912
コメントを書く
コメントを投稿するにはログインしてください。