‹ 返回笔记 Esc·

Homebrew 问题与修复

brew doctor 信息 brew doctor 是 Homebrew(macOS / Linux 下最常用的软件包管理器)自带的“健康检查”工具,作用就像给 Homebrew 环境做体检一样:它…

brew doctor 信息

brew doctor 是 Homebrew(macOS / Linux 下最常用的软件包管理器)自带的“健康检查”工具,作用就像给 Homebrew 环境做体检一样:它会检查你的安装是否存在潜在问题、配置错误或可能影响软件正常运行的因素,并给出警告或建议。

当系统健康时,命令输出会是:

1Your system is ready to brew.

brew 补全不生效

1# 位置 A(补全)
2if type brew &>/dev/null; then
3  FPATH=...
4  autoload -Uz compinit
5  compinit
6fi
7
8# 位置 B(brew 配置)
9export ...HOMEBREW_...
10eval $(brew shellenv)

A 在 B 之前 执行 → 补全失效

补全配置放到 B 之后 → 补全生效

补全配置必须在 eval $(brew shellenv) 之后执行才能正确生效。