Homebrew(简称brew)是 macOS 和 Linux 系统下的开源包管理器,核心价值是简化软件安装、卸载、更新的全流程——无需手动下载安装包、配置环境变量,通过命令行即可快速管理开发工具、终端应用、图形化软件等,是开发者和系统管理员的必备工具。其特点是:轻量高效、仓库丰富(支持数万款软件)、自动处理依赖、跨平台兼容(macOS 全版本 + Linux 主流发行版)。
一、核心概念铺垫
在使用前先明确3个关键组件,避免混淆:
brew:核心命令,管理命令行工具(如 Git、Node.js、Python);brew cask:管理图形化软件(如 Chrome、VS Code、微信),无需手动拖拽安装;tap:第三方软件仓库,默认仓库未收录的软件可通过tap扩展(类似 apt 的 PPA)。
二、安装前准备
2.1 系统要求
| 系统类型 | 最低版本要求 | 核心依赖 |
|---|---|---|
| macOS | macOS 10.15+(Catalina 及以上) | Xcode 命令行工具(编译依赖) |
| Linux | Ubuntu 18.04+/Debian 10+/CentOS 8+ | 基础编译工具(build-essential 等) |
| Apple Silicon | macOS 11.0+(Big Sur 及以上) | 无需额外配置,原生支持 ARM 架构 |
2.2 依赖安装(必做)
(1)macOS 用户
必须先安装 Xcode 命令行工具(编译软件的基础依赖):
xcode-select --install
弹出弹窗后点击「安装」,等待完成即可(无需安装完整 Xcode)。
(2)Linux 用户(以 Ubuntu/Debian 为例)
先安装基础依赖包,避免安装失败:
sudo apt update && sudo apt install -y build-essential curl file git
- CentOS/RHEL 用户:
sudo dnf install -y gcc make curl file git - Fedora 用户:
sudo yum install -y gcc make curl file git
2.3 网络准备
Homebrew 官方源在国内访问较慢,建议提前准备:
- 方案1:开启科学上网(推荐,稳定性最高);
- 方案2:使用国内镜像源(下文安装步骤会提供镜像配置,解决下载慢问题)。
三、Homebrew 安装步骤
3.1 macOS 安装(推荐镜像版)
官方安装命令(国内用户可能超时,不推荐):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
国内镜像安装(中科大/清华镜像,二选一)
(1)中科大镜像(推荐,速度快)
/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
执行后按提示选择「中科大源」,输入系统密码(sudo 权限),等待自动安装即可。
(2)清华镜像(备选)
/bin/bash -c "$(curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git)"
3.2 Linux 安装(Linuxbrew)
Linux 版本的 Homebrew 称为 Linuxbrew,安装命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,需手动配置环境变量(否则

最低0.47元/天 解锁文章
742

被折叠的 条评论
为什么被折叠?



