Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 Mac OS X 系统上的软件安装过程, 使用 Homebrew 安装 Apple 没有预装但你需要的东西。最初由马克斯·霍威尔(Max Howell)写成,因其可扩展性得到了一致好评。
在 Mac 中安装软件时,优先考虑使用 Homebrew 进行安装和管理。
安装
在其官方网站https://brew.sh/index_zh-cn
复制安装脚本,然后在终端中执行脚本即可。Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。
安装之后运行:
sh
brew update
brew doctor
排除检查出的错误及警告信息,确保 brew 正确安装。
之后,添加 Homebrew 的路径到终端~/.bash_profile
:
sh
vi ~/.bash.profile
sh
export PATH="/usr/local/bin:$PATH"
安装 cask 扩展
brew 通过安装 cask 扩展,可以安装具有图形界面的软件,如 chrome、firefox 等等。先安装 cask 扩展:
sh
brew tap caskroom/cask
之后,使用如下风格的命令可以安装 MAC APP 了:
sh
brew cask install google-chrome
brew cask install virtualbox
brew cask install vagrant
基本用法
sh
brew install xxx
安装 xxx 软件
sh
brew uninstall xxx
卸载 xxx 软件
sh
brew upgrade xxx
更新 xxx 软件
sh
brew search xxx
搜索 xxx 软件
常用软件
sh
brew install node
brew install curl
brew install tree
brew install openssl
brew install python
设置国内源
替换现有上游
bash
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
brew update
复原为原始设置
bash
git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
brew update