在macOS系统中,Homebrew是一款广受欢迎的包管理工具,它能够简化软件的安装、更新和卸载过程,对于mac用户来说,安装Brew是提升开发效率的重要一步,本文将详细介绍在Mac上安装Brew命令的完整流程,包括前置条件、安装步骤、常见问题处理以及使用技巧,帮助用户顺利完成配置并充分发挥Brew的强大功能。

前置条件:确保系统兼容性
在安装Brew之前,需要确认Mac系统满足以下基本要求:
- 操作系统版本:Brew支持macOS 10.11(El Capitan)及更高版本,建议将系统更新至最新版以获得最佳兼容性。
- 命令行工具:Brew依赖Xcode命令行工具,需提前安装,打开终端,输入
xcode-select --install
,按照提示完成安装。 - 磁盘空间:确保至少有5GB可用空间,用于Brew及软件包的缓存。
- 网络环境:由于Brew需要从GitHub下载资源,稳定的网络连接是必要条件。
安装Brew的详细步骤
第一步:打开终端
通过“启动台”或“应用程序”>“实用工具”找到“终端”(Terminal),或使用Spotlight搜索(快捷键Command+空格)直接打开。
第二步:执行安装命令
在终端中粘贴以下官方安装脚本:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
该脚本会自动检测系统环境并下载最新版本的Brew安装包,执行过程中需输入Mac的管理员密码(输入时不会显示字符,输入后按回车即可)。

第三步:配置环境变量
安装完成后,需将Brew添加到系统PATH中,根据终端提示,可能需要执行以下命令(以Intel芯片Mac为例):
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> ~/.zshrc eval "$(/usr/local/bin/brew shellenv)"
对于Apple Silicon芯片(M1/M2)的Mac,路径应为:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc eval "$(/opt/homebrew/bin/brew shellenv)"
重启终端或运行source ~/.zshrc
使配置生效。
第四步:验证安装
输入以下命令检查Brew是否正确安装:

brew --version
若显示Brew版本号(如Homebrew 3.6.1),则表示安装成功。
常见问题与解决方案
-
权限问题
若提示“Permission denied”,可能是因系统安全策略限制,需在“系统偏好设置”>“安全性与隐私”中允许终端运行,或使用sudo
命令获取权限。 -
网络超时
由于国内访问GitHub较慢,可切换国内镜像源,在终端执行:export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
或永久配置至
~/.zshrc
文件中。 -
Xcode工具缺失
若提示“xcode-select: error”,需重新运行xcode-select --install
,或通过App Store安装完整版Xcode。 -
ARM与Intel架构兼容
Apple Silicon Mac需额外安装Rosetta 2以支持Intel架构软件:softwareupdate --install-rosetta --agree-to-license
Brew基础使用指南
安装完成后,可通过以下命令管理软件包:
- 搜索软件:
brew search [软件名]
- 安装软件:
brew install [软件名]
- 更新软件:
brew upgrade [软件名]
- 卸载软件:
brew uninstall [软件名]
- 清理缓存:
brew cleanup
以下为常用软件的安装示例:
| 软件名称 | 安装命令 | 功能说明 |
|----------------|------------------------|------------------------|
| Git | brew install git
| 版本控制工具 |
| Python3 | brew install python
| 编程语言环境 |
| Docker | brew install --cask docker
| 容器化平台 |
| Visual Studio Code | brew install --cask visual-studio-code
| 代码编辑器 |
相关问答FAQs
问题1:安装Brew时提示“curl: (7) Failed to connect to raw.githubusercontent.com”,如何解决?
解答:该错误通常由网络连接问题引起,可尝试以下方法:
- 切换国内镜像源:在安装命令前添加
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
。 - 使用代理工具或更换网络环境。
- 手动下载安装脚本:访问Homebrew官网获取最新脚本链接,用
wget
或curl
下载后本地执行。
问题2:Brew安装的软件与Mac自带应用冲突怎么办?
解答:Brew默认安装至独立目录(/usr/local/
或/opt/homebrew/
),与系统应用隔离,若仍担心冲突,可使用brew install --cask
命令安装GUI应用,这类软件会存放于/Applications/
目录,但不会覆盖系统自带应用,对于命令行工具,建议通过brew list
查看已安装软件,避免重复安装。