STUDY MEMO

学習のメモ書き

< nodebrew > Permission deniedの対処法

エラー発生

nodebrewのインストールの際、以下のエラーが出た。

Permission denied @ dir_s_mkdir - /private/tmp/homebrew20201025-17620-12ps03o permission deniedはアクセス拒否、後ろのdir_s_mkdirはちょっと意味がわからなかったが、 調べたところ、権限がユーザーになってないことが原因とのこと。


対処法

以下のコマンドで権限をユーザーに戻した。

$ sudo chown -R 'ユーザー名' /private/tmp/  

sudoはrootユーザーの権限が必要なコマンドをsudoコマンド経由で実行させることができる、とのことでファイルやディレクトリの所有者を変更するコマンドであるchownと-Rオプションを使用することで、カレントディレクトリ配下のファイルやディレクトリの所有者を変更できるようになる、らしい。

この作業をやったところ、nodebrewのinstallが無事に成功した。

参考:

https://teratail.com/questions/204129