1、检查xcode工具
这个东西一般是有的,命令后输入以下内容即可
xcode-select --install
如安装,结果为:
2、安装HomeBrew
方式1(推荐)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
方式2(如果基于ruby)
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
3、配置环境变量
直接执行以下Bash命令,加入环境变量
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/$(whoami)/.bash_profile
source ~/.bash_profile
此时验证输入:
brew --version
终端结果输出为版本即为安装成功
Homebrew 4.5.7
4、基础使用技巧
1、加速安装与更新
优先使用预编译包(bottle)
Homebrew 默认会优先下载预编译的二进制包,比源码编译快得多。若需强制使用,可添加 --force-bottle 参数
brew install --force-bottle <formula>
国内镜像源优化
国内用户可通过替换镜像源加速下载(如中科大、清华源):
# 替换核心仓库和 homebrew-core
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# 添加环境变量(针对 bottles)
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
跳过自动更新
临时禁用更新检查以加快命令执行:
export HOMEBREW_NO_AUTO_UPDATE=1
2、版本管理与依赖控制
安装特定版本软件
通过 @
符号指定版本(需先添加版本库)
brew tap homebrew/cask-versions # 添加版本库
brew install python@3.9
查看与清理旧版本
- 列出所有已安装软件及其版本:
brew list --versions
- 清理旧版本和缓存:
brew cleanup -s # -s 清理所有缓存
解决依赖冲突
使用 keg-only
软件时,需手动链接到环境变量
brew link --force <formula> # 强制链接
brew unlink <formula> # 取消链接
3、管理后台与服务
管理后台服务
通过 brew services
管理 MySQL、Nginx 等服务
brew services start mysql # 启动并设置开机自启
brew services stop mysql # 停止服务
brew services list # 查看运行中的服务
4、批量操作
批量导出与恢复环境
使用 Brewfile
快速迁移或备份软件列表
brew bundle dump # 导出当前安装列表到 Brewfile
brew bundle install # 根据 Brewfile 安装所有软件
5、冷门技巧
安装 GUI 应用
使用 --cask
安装图形化应用(如 VS Code、Chrome)
brew install --cask visual-studio-code
添加第三方仓库(Tap)
扩展软件库来源,如安装字体
brew tap homebrew/cask-fonts
brew install --cask font-fira-code