524 字
3 分钟
入坑mac-1
macOS 包管理器 Homebrew 完全配置指南
前言
Homebrew 是 macOS 上最受欢迎的包管理工具,被誉为”macOS 缺失的包管理器”。本文将详细介绍 Homebrew 的安装、配置以及常用命令,帮你快速搭建开发环境。
一、Homebrew 是什么
Homebrew 可以让你轻松安装和管理 macOS 原生没有预装的工具和软件,比如命令行工具(git、node、python 等)、macOS 应用(通过 Homebrew Cask)以及开发库和依赖。
二、安装 Homebrew
方法一:官方安装(需要梯子)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"方法二:国内镜像安装(推荐)
如果你在大陆地区,官方安装可能很慢,可以使用国内镜像:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"这个脚本由国内开发者维护,会自动配置清华/中科大等镜像源,下载速度会快很多。
验证安装
brew doctor三、配置 PATH 环境变量
安装完成后,需要将 Homebrew 的路径添加到配置文件:
# 编辑配置文件(以 zsh 为例)nano ~/.zshrc
# Apple Silicon Mac 添加eval "$(/opt/homebrew/bin/brew shellenv)"
# Intel Mac 添加# eval "$(/usr/local/bin/brew shellenv)"
# 使配置生效source ~/.zshrc四、常用命令
安装与管理包
# 安装包brew install gitbrew install nodejs
# 卸载包brew uninstall git
# 查看已安装的包brew list
# 搜索包brew search gitHomebrew Cask(安装 GUI 应用)
# 安装 GUI 应用brew install --cask visual-studio-codebrew install --cask google-chrome
# 卸载 GUI 应用brew uninstall --cask visual-studio-code五、实用技巧
批处理安装常用工具
# 一次性安装多个包brew install git node python go
# 一次性安装多个 GUI 应用brew install --cask visual-studio-code google-chrome其他常用命令
# 更新 Homebrew 自身brew update
# 升级所有包brew upgrade
# 查看过时包brew outdated
# 清理旧版本brew cleanup六、常见问题
Q: Intel 和 Apple Silicon Mac 有什么区别?
| Mac 类型 | Homebrew 安装路径 |
|---|---|
| Intel Mac | /usr/local/ |
| Apple Silicon | /opt/homebrew/ |
Q: Homebrew 命令找不到?
source ~/.zshrc七、推荐安装的开发工具
# 版本管理brew install git gh
# Node.js 生态brew install node npm
# Pythonbrew install python pyenv
# 容器brew install --cask docker
# 编辑器brew install --cask visual-studio-code jetbrains-toolbox