*nix 都有自带的包管理,用于管理软件包之间的依赖,如 RHEL 的 yum、Debian 的 apt,Mac 本身没有自带的包管理,但有这个第三方的实现 —— Homebrew,一行命令安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装过程中需要输入密码并下载 Command Line Tools,视网络情况快慢不一。
Brew 自带的镜像源位于国外,不挂代理可能会很慢,这里推荐更换国内的阿里云镜像源:
# 替换 brew.git
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
# 替换 homebrew-core.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
# 应用生效
brew update
# 替换 homebrew-bottles
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zprofile
source ~/.zprofile
如果不知道自己应该编辑 ~/.zprofile
还是 ~/.bash_profile
文件,请按照如下操作。
执行命令 echo $SHELL
,根据结果判断:
/bin/zsh
=> zsh => .zprofile
/bin/bash
=> bash => .bash_profile
命令 | 说明 |
---|---|
| 查看当前版本 |
| 安装包 |
| 卸载包 |
| 列出所有已安装的包 |
| 搜索包 |
| 使用 Git 更新最新的 homebrew 和所有包 |