macOS 用 Homebrew 快速搭建开发环境:常用包清单与避坑指南

Homebrew 是 macOS 上最常用的包管理器之一。把软件安装和版本管理交给它,你可以用一份清单快速复刻环境:重装系统、换新电脑、或团队新人入职都很省心。

工具地址:https://brew.sh/(官网)

1)安装前的准备:网络、权限与 Xcode Command Line Tools

建议先安装 Xcode Command Line Tools,否则后续编译依赖可能失败。你可以在终端执行:

xcode-select --install

安装完成后,建议确认开发者目录是否正确:

xcode-select -p

如果公司网络有代理或不稳定,优先保证访问 GitHub 与 Homebrew 相关域名稳定;遇到下载缓慢时,先排除 DNS/代理配置问题,再考虑更换网络。

2)用官方脚本安装 Homebrew,并做一次健康检查

Homebrew 官网提供了安装脚本。安装完成后,第一件事建议做健康检查与更新:

brew doctor

brew update

如果提示 PATH 未配置,按提示把 brew 的 bin 路径加入你的 shell 配置(如 ~/.zshrc),然后重新打开终端或执行 source ~/.zshrc。

3)一份“通用开发机”常用包清单(可按需取舍)

下面是一份偏通用的安装组合(示例)。建议先分批安装,便于定位某个包导致的问题:

brew install git wget curl jq yq ripgrep fzf htop tree

brew install node python@3.12

如果你经常处理图片/视频或文档,可以按需加上:

brew install ffmpeg imagemagick poppler

提示:某些包会依赖系统组件或额外的编译工具。出现编译失败时,优先查看报错末尾的“缺什么”,再回头补齐依赖。

4)用 Brewfile 让环境可复刻:把“我装过什么”变成可执行清单

当你把常用工具装齐后,可以导出一份 Brewfile,未来在新机器上直接一键恢复:

brew bundle dump --file=~/Brewfile --force

在新机器上恢复时:

brew bundle --file=~/Brewfile

这种方式很适合团队协作:把 Brewfile 放进项目或内部文档,大家的基础工具版本更一致。

5)常见问题速查:PATH、权限、旧版本残留怎么处理

PATH 不生效:确认你使用的 shell(zsh/bash),以及配置文件是否正确加载;必要时重启终端。

权限相关报错:不要用不明来源的脚本提升权限。按 Homebrew 的提示修复目录权限,或检查是否存在历史残留目录。

版本冲突:尽量避免手动在多个位置安装同名工具(例如同时用安装包与 brew 安装)。优先保留一种来源,并在终端中用 which / type -a 确认实际生效路径。

参考链接

https://docs.brew.sh/

https://github.com/Homebrew/brew

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功