Homebrew Quick Start #
Review #
- 2020/02/11
 - 2021/04/02
 - 2021/08/01
 - 2023/10/29
 - 2025/03/15
 
!Caution macOS 低版本系统(Version 12.7.6),已不支持更新了。–2025
Homebrew #
https://brew.sh/ https://github.com/Homebrew/brew The missing package manager for macOS (or Linux)
安装配置(2025/03/16) #
参考 https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
配置 .zshrc
export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"执行命令安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"add Homebrew’s location to your $PATH in your .bash_profile or .zshrc file.
export PATH="/usr/local/bin:$PATH"brew 常用命令
brew update
brew upgrade
# 自检程序,如果有问题自检试试
brew doctor 
brew search xxx-pkg
brew install xxx-pkg
brew remove xxx-pkg查看全部安装路径
brew list查看指定软件安装路径
brew list xxx-pkgbrew install --cask xxx不要使用:brew cask install xxx;会报错:Error: Unknown command: cask
自建 homebrew formula cookbook #
brew search formula_namebrew create formula_namebrew tap repName/projectName urlbrew install formulanamebrew untap repName/projectNamebrew uninstall formulaname// 如果tap有新的更新,可以执行下面命令
brew update
brew upgrade formulaname
brew cleanup formulaname
brew remove formulanamebrew create https://*.tar.gzbrew也有自己的守护进程
brew services list
brew services start/stop/restartReference #
- 国内5步安装Homebrew:https://blog.csdn.net/u010458765/article/details/104730037
 - 一个命令安装:https://zhuanlan.zhihu.com/p/111014448
 - Homebrew清华镜像 https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
 - 分步安装可参考这里:https://www.raydbg.com/2019/Homebrew-Update-Slow/
 - https://zhuanlan.zhihu.com/p/35696075
 - https://docs.brew.sh/
 - https://vanwollingen.nl/distributing-private-tools-through-homebrew-d046761fb3a1
 - https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md
 - https://docs.brew.sh/How-to-Create-and-Maintain-a-Tap
 - https://engineering.innovid.com/distributing-command-line-tools-with-homebrew-d03e795cadc8