投稿日:
【Homebrew】「Permission denied @ dir_s_mkdir – /private/tmp/***」が発生した場合の原因と解決方法
YouTubeも見てね♪
【最新機種】GoPro hero11 Black
最新機種でVlogの思い出を撮影しよう!
[ノースフェイス] THE NORTH FACE メンズ アウター マウンテンライトジャケット
防水暴風で耐久性抜群なので旅行で大活躍です!
ペヤング ソースやきそば 120g×18個
とりあえず保存食として買っておけば間違いなし!
レッドブル エナジードリンク 250ml×24本
翼を授けよう!
モンスターエナジー 355ml×24本 [エナジードリンク]
脳を活性化させるにはこれ!
Bauhutte ( バウヒュッテ ) 昇降式 L字デスク ブラック BHD-670H-BK
メインデスクの横に置くのにぴったりなおしゃれな可動式ラック!
MOFT X 【新型 ミニマム版】 iPhone対応 スマホスタンド
Amazon一番人気のスマホスタンド!カード類も収納出来てかさ張らないのでオススメです!
brew install時に権限エラーが発生
Permission deniedキターー!
MacOSをアップデートして新たなアプリケーションをインストールしようとした際にPermission denied @ dir_s_mkdir - /private/tmp/***
というエラーが発生するようになりました!
OS更新によって権限が変わった?
原因はインストール時に仮置きする/private/tmpディレクトリの権限がrootになっている事です。
1
2
3
|
...略...
drwxr-xr-x 46 root wheel 1472 3 15 14:39 tmp
...略...
|
確かにrootになってますね。ここをユーザーに変えればなんとかなりそうです!
手順
オーナー変更
やることはsudo chown -R "{ユーザー名}" /private/tmp/
を実行して権限を付与するだけです!
以下のように変わっていればOK!
1
2
3
|
...略...
drwxr-xr-x 46 {ユーザー名} wheel 1472 3 15 14:39 tmp
...略...
|
エラーも出なくなりました♪
終わりに
以上のように原因さえわかれば何も手子づることなく対応する事が出来ました!
同じ現象でお困りの方は是非参考にしてみてください♪