質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Q&A

解決済

2回答

3653閲覧

brew install nodebrewの際にエラーが発生する

kurotaku6

総合スコア8

npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

0グッド

0クリップ

投稿2019/08/03 03:55

### nodebrewをインストールしたい

brew install nodebrewを実行すると下記のようなエラーが発生します。
Permisson deniedと出ているので権限の問題かと思われます。

発生している問題・エラーメッセージ

username$ brew install nodebrew Updating Homebrew... /usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 492: /usr/bin/touch: Permission denied /usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 492: /usr/bin/touch: Permission denied /usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 492: /usr/bin/touch: Permission denied /usr/local/Homebrew/Library/Homebrew/cmd/update.sh: line 22: /Library/Developer/CommandLineTools/usr/bin/git: Permission denied Error: Permission denied @ dir_s_mkdir - /private/tmp/homebrew20190803-39069-lfsmdl

試したこと

username$ ls -la /usr/bin/touch -rwxr-xr-x 1 root wheel 23392 5 4 16:04 /usr/bin/touch username$ ls -la /Library/Developer/CommandLineTools/usr/bin/git -rwxr-xr-x 1 root wheel 2530528 6 3 05:12 /Library/Developer/CommandLineTools/usr/bin/git

ファイルの所有者がrootになっていることが原因なのでしょうか?
/usr/bin/touch の権限を自分のユーザー名に変更しようとすると

chown: /usr/bin/touch: Operation not permitted

Operation not permittedと出て変更できません。
調べてもわからなかったのでアドバイスを頂けますと助かります。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

sudo chown -R 'username' /private/tmp/

を実行して権限を変更してbrew install nodebrewを行うとインストールできた。

投稿2019/08/03 09:42

kurotaku6

総合スコア8

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

下記を実行

sudo brew update sudo brew install nodebrew

投稿2019/08/03 05:00

yasutomi

総合スコア2937

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kurotaku6

2019/08/03 09:39

ご回答ありがとうございます。 早速試してみます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問