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

使用Homebrew安装curl失败:GitHub Packages清单损坏/无效JSON错误

问题原因及解决办法

原因分析

出现该错误的核心原因是Homebrew缓存的brotli包清单JSON文件损坏或不完整,常见触发场景包括:

  • 下载该文件时网络不稳定,导致文件未完整写入本地
  • 本地缓存目录的文件被第三方工具(如系统清理软件)误修改、删除或损坏
  • Homebrew本地公式索引过时,拉取的清单文件版本或路径与远程仓库不匹配

解决步骤

  1. 删除损坏的缓存文件
    直接删除报错中指定的损坏文件:
rm /Users/currentuser/Library/Caches/Homebrew/downloads/922ce7b351cec833f9bd2641f27d8ac011005f8b1f7e1119b8271cfb4c0d3cd7--brotli-1.0.9.bottle_manifest.json
  1. 更新Homebrew公式索引
    确保本地公式列表与远程仓库同步,避免拉取过时的资源路径:
brew update
  1. 重新执行curl安装命令
brew install curl

如果上述步骤无效,可尝试清理全部Homebrew缓存后重试:

brew cleanup -s
brew install curl

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 22:30:55