Homebrew无法搜索到cassandra等常见formula的问题如何解决
Homebrew 无法搜索到公开Formula问题解决方案
根因定位
从你提供的排查信息可直接定位核心错误:Homebrew 核心软件源(core tap)的远程仓库地址配置错误。正常情况下homebrew/core应当指向存储所有软件包配方的homebrew-core仓库,你当前的配置错误指向了 Homebrew 本体代码仓库,该仓库不存在任何软件包的配方文件,因此无法返回搜索结果。
修复步骤
- 移除错误配置的核心源
执行命令:brew untap homebrew/core --force
增加--force参数是为了跳过非标准结构tap的移除校验,避免报错 - 重新添加官方正确的核心源
执行命令:brew tap homebrew/core - 同步最新的软件包索引
执行命令:brew update - 验证修复结果
执行搜索命令校验功能是否恢复:brew search cassandra
修复成功后会返回匹配的 Cassandra 相关 formula 和 cask 结果
常见异常处理
如果执行上述命令时出现网络超时类错误,可先给当前终端配置可用代理后再重试操作。
内容的提问来源于stack exchange,提问作者Sumit Kumar
相关产品推荐
相关产品推荐

