コードとエラー
サンプルコード
brew install ......
エラー
Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins
対策
sudo chown -R $(whoami) $(brew --prefix)/*
原因
調査中で、
現状わかっていること
-
chown
- ファイルまたはディレクトリの所有者、グループを変更する。ただし、所属するグループしか変更できない。
-
whoami
- 現在(自分自身)のユーザー名を表示。(whoamiをターミナルで実行すると確認できます)
- $(whoami)
- ユーザ名が表示される
- brew --prefix
- ディレクトリを表示する(ターミナルで実行すると/usr/local)
- $(brew --prefix)/*
- /usr/local/*となる
コマンドの意味
つまりコマンドは、以下のようになります。
sudo chown -R 現在のユーザ名 /usr/local/*