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

macOS Big Sur系统通过Homebrew安装openssl失败是什么原因?

问题原因

你遇到的报错确实为Homebrew核心软件源配置异常导致:日志中的fatal: Could not resolve HEAD to a revision提示核心源(homebrew/core)的本地Git仓库分支指向损坏,无法读取核心包索引,因此所有归属核心源的通用软件包(包括openssl、ccache)都无法被检索到,仅能搜索到其他非核心Tap中的关联包。

修复步骤
  • 第一步:先确认核心源状态,执行以下命令安装/重置核心源
# 检查核心源是否安装
brew tap-info homebrew/core
  • 若提示核心源未安装,执行命令添加核心源:
brew tap homebrew/core
  • 若核心源已安装,执行以下命令修复损坏的本地Git仓库:
# 进入核心源本地仓库目录
cd $(brew --repo homebrew/core)
# 拉取远程最新代码
git fetch origin
# 重置本地分支为远程最新状态
git reset --hard origin/master
  • 第二步:同步Homebrew最新包索引
brew update
  • 第三步:验证修复结果
    执行brew search openssl,正常会返回openssl@1.1、openssl@3等官方包结果,之后即可正常安装所需软件:
# 安装最新版openssl
brew install openssl@3
# 安装ccache
brew install ccache

注意:Homebrew官方早已移除无版本后缀的openssl别名,修复完成后需指定版本号安装openssl。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 07:24:02