[macOS] M2 チップを搭載した Mac コンピューターに Homebrew をインストールする最も簡単な方法

Homebrew のインストール

ターミナルを開き、次のコマンドをコピーし、Enter キーを押して実行します。

MチップとIntelチップの両方が利用可能

パスワードを途中まで手動で入力する必要がある場合があります。入力後に Enter キーを押すだけです (パスワードは表示されません)。

USTCまたはTsinghuaミラーソースを選択

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

一部の学生は、git をインストールするようにプロンプ​​トを表示する場合があります。[インストール] をクリックして待つだけです。ここに画像の説明を挿入

インストールが完了したら、上記の Homebrew インストール コマンドを再実行します。

この時、デスクトップにold_Homebrewフォルダがあるかもしれませんが、不要なら削除して構いません

インストールが成功したら、ターミナルを閉じてから、ターミナルを再度開いて Homebrew のバージョンを確認します

// 查看Homebrew版本
brew -v

このとき、学生がすぐに git をインストールしたい場合、次のエラーが発生する可能性があります。

致命的: git ディレクトリにありませんエラー: コマンドは終了 128 で失敗しました: git
ここに画像の説明を挿入

これは、homebrew-core および homebrew-cask ディレクトリが git によって安全なディレクトリと見なされず、手動で追加する必要があるためです。

ステップ:

1 brew -v を実行すると、2 つの指示が表示されます

git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core

git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask

2 これら 2 つの命令をコマンド ラインに直接コピーして、
ここに画像の説明を挿入

次に、ターミナルを閉じて再度ターミナルを開き、git インストール コマンドを入力して正常にインストールします。

// 通过homebrew安装git
brew install git

// 关闭终端重新打开,查看git版本
git version

ここに画像の説明を挿入

2 つの自作アンインストール

次のコマンドを実行して、Homebrew をアンインストールします。

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

3 つのノート

Homebrew 公式 Web サイトで提供されているコマンドを使用したインストールに問題があります.主な理由は、git への国内ネットワーク接続が機能しておらず、国内ソース インストールへの切り替えが存在しないことです。

よくある質問のまとめ:

[SSL 証明書の問題が発生した場合: 証明書の有効期限が切れているというエラー。

具体的な内容は次のとおりです:
'/usr/local/Homebrew' に複製しています...致命的: ' mirrors.ustc.edu.cn/bre
' にアクセスできません: SSL 証明書の問題: 証明書の有効期限が切れていますこの手順は失敗しました 'Try to run the自動スクリプトを再度選択して、他のソースをダウンロードするか、ネットワークを切り替えます' [問題の理由]:この部分の理由は、Git クライアントが以前にインストールされている可能性があります. デフォルトの Git クライアントのインストールは、SSL 証明書の検証機能を有効にするためのものです。ターミナルでオフにする必要があります [解決策]: 前のどれもポイント、ポイントは問題の説明の最後の文です。実際、SSL はあなたを悩ませているので、最も迅速な解決策は SSL 検証を無効にすることです。




ターミナルに次のコードを入力して、SSL 証明書の検証を無効にします:
git config --global http.sslVerify false

[fatal: not in a git directory が再インストール/更新中に表示されます。

brew -v を実行して、2 つの指示を確認します

【git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
Homebrew/homebrew-core (Gitリポジトリなし)】

【git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
Homebrew/homebrew-cask (Gitリポジトリなし)】

[問題の理由]: あなたの homebrew-core と homebrew-cask ディレクトリは、git によって安全なディレクトリと見なされないためです。

【解決】:

  • 方法 1: cd で対応する git ディレクトリに移動し、このディレクトリのアクセス許可を全員に割り当てます。sudo chown -R mac:everyone
  • 方法 2: git config コマンドを使用して、問題の 2 つのディレクトリを git の安全なディレクトリ safe.directory に追加します。

【誤ってbrewフォルダの内容を変更してしまった、リセット方法】実行:brew update-reset

【エラーメッセージにgit -c xxxxxxx xxx xxxなどの類似の記述がある場合】 エラーメッセージ1に記載されている解決ステートメント(git -C ...)を実行することで、通常は解決できます。一つ

【エラーレポートでerrno 54 / 443 /の問題が発生した場合】 この種の一般的なソースはすべて公共のサーバーであり、非常に不安定であるため、ソースを切り替えても問題はありません。

【エラーコマンドが見つからない場合:brewが報告されている場合】 まずこのコマンドを実行し/usr/local/Homebrew/bin/brew -v、ARMアーキテクチャのチップで実行した場合、/opt/homebrew/bin/brew -vHomebrewのバージョン番号が表示されるか確認してください。使用できる場合は、コンピューターの PATH 構成の問題です. ターミナルを再起動して実行しecho $PATH、印刷し自分で分析してください.

インストール場所: M1 Mac: /opt/homebrew

Intel Mac是: /usr/local/var/homebrew

[/usr/local/Homebrew/bin/brew と表示されればどのbrewが動くか]

/usr/local ディレクトリを手動で削除し、再インストールします。/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

おすすめ

転載: blog.csdn.net/m0_55644132/article/details/129006590