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
相关推荐
面包狗AI4S13 小时前
GitHub AI4S 项目观察(2026-08-07—2026-08-13)
人工智能·github
华科大胡子13 小时前
GitHub Actions自动化运维实战技术文章大纲
github
fthux14 小时前
装闭 RenoPit 源码解析(14):Demo模式、健康检查与Docker部署
人工智能·ai·开源·github·open source·renopit
TunerT_TQ14 小时前
Meta React 源码静态评测:从 4540 个源文件看 React Compiler 的工程化演进
meta·开源·github
峰向AI15 小时前
再也不怕换工具失忆了:它给 AI 编程助手装上"长期记忆"
github
tokenKe16 小时前
AirLLM:一张 4GB 显卡,把 70B 模型“流“起来 |SSP Github Daily
github
喜乐MI21 小时前
Git 分支操作避坑指南:merge、cherry-pick、revert 与 reset 怎么选?
git·github
程序员老赵21 小时前
Docker 部署禅道 ZenTao:轻松搭建研发项目管理平台
前端·后端·github
敢敢是只喵i1 天前
已经登录 BailingHub,为什么 AI 还是不能查询订单?匿名预览与业务身份不是一回事
github
dong_junshuai1 天前
每天一个开源项目#73 Munder Difflin:2.3K Star 的本地多Agent办公室
开源·github·agent