投稿日:
【Homebrew】「Permission denied @ dir_s_mkdir – /private/tmp/***」が発生した場合の原因と解決方法
YouTubeも見てね♪
Anker PowerCor
旅行には必須の大容量モバイルバッテリー!
【最新機種】GoPro hero11 Black
created by Rinker
¥61,300
(2025/01/05 20:59:47時点 楽天市場調べ-詳細)
最新機種でVlogの思い出を撮影しよう!
[ノースフェイス] THE NORTH FACE メンズ アウター マウンテンライトジャケット
防水暴風で耐久性抜群なので旅行で大活躍です!
ペヤング ソースやきそば 120g×18個
とりあえず保存食として買っておけば間違いなし!
モンスターエナジー 355ml×24本 [エナジードリンク]
脳を活性化させるにはこれ!
BANDAI SPIRITS ULTIMAGEAR 遊戯王 千年パズル 1/1スケール
もう一人の僕を呼び覚ませ!!
サンディスク microSD 128GB
スマホからSwitchまで使える大容量MicroSDカード!
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
...略...
|
エラーも出なくなりました♪
終わりに
以上のように原因さえわかれば何も手子づることなく対応する事が出来ました!
同じ現象でお困りの方は是非参考にしてみてください♪