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 -v
Homebrewのバージョン番号が表示されるか確認してください。使用できる場合は、コンピューターの 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)"