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

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

新規登録して質問してみよう
ただいま回答率
85.46%
Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

Q&A

解決済

1回答

879閲覧

homebrewのインストール

hiroaki_nakane

総合スコア0

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

0グッド

0クリップ

投稿2021/04/08 00:54

### Homebrewのインストール

web開発の始めの段階で、開発環境の整備を行っています。その段階で、visual studio codeとxcodeをインストールした後、homebrewをインストールしているのですが、一向にインストールができません。解決を教えて欲しいです。

発生している問題・エラー

Press RETURN to continue or any other key to abort ==> /usr/bin/sudo /usr/sbin/chown -R hiroaki_nakane_1103:admin /usr/local/Homebrew ==> Downloading and installing Homebrew... HEAD is now at 6d0275ff5 Merge pull request #11048 from MikeMcQuaid/github_packages_versioned_bottles error: Not a valid ref: refs/remotes/origin/master fatal: ambiguous argument 'refs/remotes/origin/master': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]' error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 fatal: the remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed! fatal: invalid upstream 'origin/master' Failed during: /usr/local/bin/brew update --force --quiet

または、問題・エラーが起きている画像をここにドラッグアンドドロップスクリーンショット 2021-04-08 9.16.44.png

自分で試したこと

何度かインストールを試みた。

プログラミング初心者

本当に困ってます。

ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。

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

error: Not a valid ref: refs/remotes/origin/master
Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed! fatal: invalid upstream 'origin/master'

該当のソースコード

ソースコード

試したこと

何度かインストールを試みた。

補足情報(FW/ツールのバージョンなど)

使用デバイス:M1 MacbookAir

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

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

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

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

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

hoshi-takanori

2021/04/08 01:47

M1 の場合は /opt/homebrew にインストールされるはずですが、ターミナルを Rosetta 2 で動かしてるってことでしょうか?
hiroaki_nakane

2021/04/08 02:03

はい!たぶんターミナルをRosetta2で動かしてます。
hoshi-takanori

2021/04/08 02:18

個人的な意見ですが、ターミナル全体を Rosetta 2 で動かすのは M1 の意味がないというか、副作用が大きすぎる気がするんですよね…。 それはさておき、brew doctor したらどうなりますか?
hiroaki_nakane

2021/04/08 02:45

Brew doctor で一度試してみます!
hiroaki_nakane

2021/04/08 03:15

もう一度同じ方法で試してみたら、インストールで成功しました!ありがとうございます! ちなみに、M1の場合は/opt/homebrewにインストールされないと副作用が大きいということについてもう少しお聞きしてもよろしいですか?
hoshi-takanori

2021/04/08 04:55

インストール成功して良かったです。 えっと、まず M1 Mac は今までの Intel Mac とは CPU が違うことはご存知ですよね。CPU が違うと普通はコンパイルしたものはそのままでは動かないのですが、Intel 用にコンパイルされたものを M1 で動かすための仕組みが Rosetta 2 になりますが、別の CPU 用に作られたものをエミュレーションで動かすので、オーバーヘッドがありますし、もしかしたら何か不具合生じる可能性もあります。 で、個人的に問題だと思ってるのが「ターミナルを Rosetta 2 で動かす」ってやつで、これをするとターミナルの中で動かすいろいろなコマンドが Intel 版が優先して使われることになり、オーバーヘッドも問題ですが、そもそも M1 用ではないものを動かすことになるので、何かおかしなことが起こる可能性があるんじゃないかと心配しています。M1 Mac が出たばかりの頃は M1 で動かないものが多かったためにそういう無理な方法も仕方なかったとは思いますが、今となっては多くのものが M1 で動くようになってきてますので、むしろ弊害の方が大きいと思うんですよね…。
hiroaki_nakane

2021/04/08 05:23

回答ありがとうございます。 おっしゃることよくわかりました。そのような不具合が起きにくいのが ”opt/hombrew”というものなのですか?
m.ts10806

2021/04/08 11:31

質問は編集できますので、質問テンプレート部分除いたほうが良いかと あと解決したのでしたらその経緯を具体的に回答として投稿し、自己解決にしてください。
hiroaki_nakane

2021/04/08 11:41

了解いたしました!ありがとうございます!
guest

回答1

0

自己解決

何度かトライすると解決できた。

投稿2021/04/08 11:40

hiroaki_nakane

総合スコア0

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問