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

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

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

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

0回答

200閲覧

Kubernetes | $ brew install kube-prompt ができない。

退会済みユーザー

退会済みユーザー

総合スコア0

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2019/02/22 13:21

前提・実現したいこと

$ brew install kube-prompt がしたい。

エラーメッセージ

$ brew install c-bata/kube-prompt/kube-prompt Updating Homebrew... fatal: cannot lock ref 'refs/heads/stable': Unable to create '/usr/local/Homebrew/.git/refs/heads/stable.lock': Permission denied ==> Tapping c-bata/kube-prompt fatal: could not create leading directories of '/usr/local/Homebrew/Library/Taps/c-bata/homebrew-kube-prompt': Permission denied Error: Failure while executing; `git clone https://github.com/c-bata/homebrew-kube-prompt /usr/local/Homebrew/Library/Taps/c-bata/homebrew-kube-prompt --depth=1` exited with 128.

Permissionでエラーを起こしているのですが、
この場合は、どのディレクトリにどのような権限を与えれば良いのでしょうか。
/usr/local/Homebrew/.git/このディレクトリの権限に何か足りないので問題になっているのでしょうか。
ご教授をいただけると幸いです。

補足情報

Mac brew

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

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

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

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

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

Kta-M

2019/02/27 00:18

手元で再現できていないのですが(やろうとしたらXcodeのバージョンが古いと怒られた)、 ちょっと調べた感じでは、Homebrew関連のディレクトリのownerを修正してやればいいみたいです。 $ ls -la $(brew --prefix) の結果を追記してもらえますか?
退会済みユーザー

退会済みユーザー

2019/02/27 00:37

ご助言ありがとうございます。 以下のような結果になりました! ------------------------------------------------------------------------------------------------- $ ls -la $(brew --prefix) total 0 drwxr-xr-x 16 root wheel 512 11 1 11:59 ./ drwxr-xr-x@ 10 root wheel 320 11 2 09:59 ../ -rw-r--r-- 1 root wheel 0 2 15 17:31 .com.apple.installer.keep drwxrwxr-x 2 501 admin 64 11 1 11:59 Caskroom/ drwxrwxr-x 33 501 admin 1056 2 22 11:11 Cellar/ drwxrwxr-x 3 501 admin 96 11 7 11:10 Frameworks/ drwxrwxr-x 21 501 admin 672 11 1 12:00 Homebrew/ drwxr-xr-x 4 root wheel 128 10 29 17:56 LspCatMacAgent/ drwxrwxr-x 106 501 admin 3392 2 22 11:11 bin/ drwxrwxr-x 10 501 admin 320 2 20 10:25 etc/ drwxrwxr-x 30 501 admin 960 2 6 12:40 include/ drwxrwxr-x 46 501 admin 1472 2 6 12:40 lib/ drwxrwxr-x 42 501 admin 1344 2 22 11:11 opt/ drwxrwxr-x 2 501 admin 64 11 1 11:59 sbin/ drwxrwxr-x 22 501 admin 704 2 22 11:11 share/ drwxrwxr-x 5 501 admin 160 11 7 11:11 var/ -------------------------------------------------------------------------------------------------
Kta-M

2019/02/27 03:55

ありがとうございます。 今ログインしているユーザーは「501」という名前でしょうか?($ whoami で確認できます) もし違うのであれば、そのユーザーでログインし直して実行すればインストールできるのではないかと思います。 同じであれば、エラーメッセージで検索してみた感じ、 $ sudo chown -R $USER $(brew --prefix) で解決すると書いている記事がほとんどなので、一応これで解決するとは思います。 ただ、brew --prefixは/usr/localなので、Homebrewに関係のないもののownerまで書き換えてしまう可能性があり、ちょっと心配しているところです。 $ brew doctor で問題点と解決方法が出てくる可能性もあるので、一旦そちらを試してみてください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問