Warning: You are using macOS 15.
We do not provide support for this pre-release version.
It is expected behaviour that some formulae will fail to build in this pre-release version.
It is expected behaviour that Homebrew will be buggy and slow.
Do not create any issues about this on Homebrew's GitHub repositories.
Do not create any issues even if you think this message is unrelated.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.
Error: unknown or unsupported macOS version: :dunno
brew --version | cat
brew config | cat
解决
export HOMEBREW_NO_AUTO_UPDATE= && brew update-reset | cat
- export HOMEBREW_NO_AUTO_UPDATE=
- 把环境变量 HOMEBREW_NO_AUTO_UPDATE 设为空(等同于取消禁用自动更新),让 Homebrew 可以自动更新。
- brew update-reset
- 强制把 Homebrew 本体和各个 tap 重置到远端的最新状态(比普通 brew update 更彻底,适合版本非常老或状态异常时修复)。
- | cat
- 把输出通过管道交给 cat,避免进入分页器,确保所有输出直接在终端一次性打印出来。
这条命令的目的:解除不自动更新的限制,并强制把 Homebrew 与核心仓库重置到最新,以修复"macOS 15 未被识别/不受支持"等问题。若出现连接 GitHub 失败的报错,多半是网络到 github.com:443 不通,需重试或切换网络/代理。