You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1 Pro芯片Mac安装Homebrew出现curl: (56) OpenSSL超时错误如何解决?

解决方案

方案1:使用国内镜像源安装

直接执行适配国内网络环境的安装脚本即可,该脚本会自动处理M1系列芯片的路径适配:
/bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"

方案2:强制curl使用IPv4协议

M1系列Mac默认优先走IPv6路由,部分网络环境下IPv6链路异常会触发SSL超时,给curl加上-4参数强制使用IPv4即可:
/bin/bash -c "$(curl -4 -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

方案3:手动修改hosts绕过DNS污染

绝大多数raw.githubusercontent.com访问超时都是DNS解析被污染导致,手动绑定解析IP即可:

  • 打开终端执行sudo nano /etc/hosts
  • 在文件末尾添加一行内容:185.199.108.133 raw.githubusercontent.com
  • 按Control + O保存文件,按Control + X退出编辑器
  • 重新执行官方安装命令即可,安装完成后可删除新增的hosts记录

方案4:本地执行安装脚本

如果以上方案都无效,可以手动获取安装脚本内容到本地再执行:

  • 新建空白文件命名为install.sh
  • 复制官方安装脚本的全部内容写入该文件
  • 终端进入文件所在目录,执行chmod +x install.sh赋予执行权限
  • 执行./install.sh启动安装流程

操作前可先执行curl -I https://raw.githubusercontent.com测试连通性,确认可正常访问后再启动安装,避免中途出错。

内容的提问来源于stack exchange,提问作者Younas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 06:36:07