Homebrew安装与使用指南:macOS/Linux的包管理神器

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)"

安装完成后,需手动配置环境变量(否则

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

独角鲸网络安全实验室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值