macOS Sonoma 14.2.1下Homebrew安装失败求助
解决Homebrew安装时无法连接raw.githubusercontent.com的问题
方案一:手动修改Hosts文件
- 获取raw.githubusercontent.com的有效IP地址
打开终端执行命令:
从输出结果中提取可用的IP地址(例如nslookup raw.githubusercontent.com185.199.108.133这类格式) - 编辑Hosts文件
终端执行命令:
在文件末尾添加一行内容:sudo nano /etc/hosts[获取到的IP] raw.githubusercontent.com,将[获取到的IP]替换为实际查到的地址
按Ctrl+O保存文件,按Ctrl+X退出编辑 - 刷新DNS缓存
执行命令:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - 重新运行Homebrew安装命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
方案二:使用国内镜像源安装
如果修改Hosts无效,可直接使用国内镜像的安装脚本:
/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
该脚本会自动配置国内Homebrew源,规避GitHub的网络访问问题。
验证安装
安装完成后,执行brew --version,若能正常显示版本号,则说明安装成功。
内容的提问来源于stack exchange,提问作者SHYAM MOHAN AZAD
相关产品推荐
相关产品推荐

