私が仕事に使用していたコンピュータは、過去4年間に他の人が使用していました。 Brewがどれくらい頻繁に更新されるかわかりません。コンピュータは主にCタスクを実行するために使用されます。
私がやった
brew update
そして次の内容が出ます
error: unable to unlink old '.travis.yml' (Permission denied)
error: unable to unlink old 'CONTRIBUTING.md' (Permission denied)
error: unable to unlink old 'README.md' (Permission denied)
error: unable to unlink old 'SUPPORTERS.md' (Permission denied)
Error: Failure while executing: git pull --ff --no-rebase --quiet origin refs/heads/master:refs/remotes/origin/master
どうすればいいですか?
答え1
「brew doctor」を実行できますが、アンインストールして再インストールすることをお勧めします。
答え2
エラー出力に答えがあります。これらのファイルの権限を変更する必要があります。 rootユーザーが所有でき、brew update
ユーザーとして実行するとアクセスできません。sudo chown <your_username> <file_name>
Brewを更新できるはずです。
もちろん、アンインストールして再インストールしても大丈夫ですが、時にはそのパスに移動する前に問題を解決する方が良い場合があります。