MacOS安装brew失败,无法访问github,怎么处理

如果因为网络问题无法通过 GitHub 安装 brew,你可以尝试以下几种替代方法:

方法一:使用国内镜像源安装 Homebrew

你可以使用国内的镜像源来安装 Homebrew,这里推荐使用中科大镜像源。在终端中运行以下命令:

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

在安装过程中,选择中科大源(通常输入数字 3),然后按照提示操作即可完成安装。

方法二:手动下载并安装 Homebrew

  1. 获取安装脚本文件

    在终端中运行以下命令,将安装脚本下载到本地:

    bash 复制代码
    curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install.sh
  2. 修改安装脚本文件

    使用文本编辑器(如 nanovim)打开下载的脚本文件 brew_install.sh,将以下内容:

    bash 复制代码
    BREW_REPO="https://github.com/Homebrew/brew"

    替换为:

    bash 复制代码
    BREW_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
  3. 赋予执行权限

    在终端中运行以下命令,赋予脚本执行权限:

    bash 复制代码
    chmod +x brew_install.sh
  4. 运行安装脚本

    在终端中运行以下命令,开始安装 Homebrew:

    bash 复制代码
    ./brew_install.sh

方法三:使用中科大镜像源

  1. 下载并运行安装脚本

    在终端中运行以下命令,使用中科大镜像源安装 Homebrew:

    bash 复制代码
    /usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
  2. 手动克隆 homebrew-core

    如果在安装过程中卡在了克隆 homebrew-core 的步骤,你可以手动克隆。首先,创建 homebrew-core 文件夹:

    bash 复制代码
    cd "$(brew --repo)/Library/Taps/homebrew/"
    mkdir homebrew-core

    然后,手动克隆 homebrew-core

    bash 复制代码
    git clone git://mirrors.ustc.edu.cn/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
  3. 重新运行安装脚本

    重新运行安装脚本,完成安装:

    bash 复制代码
    ./brew_install.sh

重要信息!!!重要信息!!!重要信息!!!

如果遇到 command not found brew,请执行下面脚本完成安装或者直接重新打开终端:

bash 复制代码
eval "$(/opt/homebrew/bin/brew shellenv)"

方法四

:使用百度网盘下载安装脚本

  1. 下载安装脚本

    从百度网盘下载 brew_install.rb 文件:

  2. 修改脚本文件

    使用文本编辑器打开下载的 brew_install.rb 文件,将以下内容:

    bash 复制代码
    BREW_REPO = "https://github.com/Homebrew/brew".freeze

    替换为:

    bash 复制代码
    BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze
  3. 运行安装脚本

    在终端中运行以下命令,开始安装 Homebrew:

    bash 复制代码
    /usr/bin/ruby brew_install.rb
相关推荐
草梅友仁14 小时前
墨梅博客 1.7.0 发布与 AI 开发实践 | 2026 年第 9 周草梅周报
开源·github·ai编程
ursazoo1 天前
写了一份 7000字指南,让 AI 帮我消化每天的信息流
人工智能·开源·github
小兵张健1 天前
Playwright MCP 截图标注方案调研(推荐方案1)
前端·javascript·github
哈基咪怎么可能是AI1 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
pe7er2 天前
macOS 应用无法打开(权限问题)解决方案
macos·mac
九狼2 天前
Flutter URL Scheme 跨平台跳转
人工智能·flutter·github
逛逛GitHub2 天前
4 个热门的 GitHub 开源项目
github
程序员鱼皮2 天前
GitHub 关注突破 2w,我总结了 10 个涨星涨粉技巧!
前端·后端·github