1. 三种方式安装 Homebrew
1.1 官网推荐指令
-
打开Homebrew官网,复制下载指令到终端termianl
-
如果报以下画红线错误
说明需要科学上网了,科学上网的方法很多,这里不展开,我一般都是用公司的网(已翻墙)下载
-
如果科学上网了还不行,就把 DNS 改成 114.114.114.114,再试试就基本就没问题的
-
开始下载
-
如果提示系统版本过时,就要考虑升级系统了
1.2 下载 pkg 安装
- 点击下面 Download it from 后面的链接
- 连转至 homebrew 的 github,拉到最下面,点击 pkg 下载
- 下载完成之后,双击 pkg 文件,我之前还弹出过下面的提示,是因为我的老机器还是 10.13.6 的系统也就是 High Sierra,下意识打开 Xcode 果然也有问题
- 后面只得升级我这台2015年的老 MacBook 至 10.15.7 也就是 Catalina 这个版本,然后发现又有问题
- 只能在2017年的老 MacBook 上输入指令
brew -v
,发现 homebrew 版本还是 4.2.11 的,遂去寻找这个版本的 pkg 好了,打开 github.com/Homebrew/br… 找到 Homebrew-4.2.11.pkg,点击下载
- 验证Homwbrew是否安装完成
- Homebrew安装成功后,会自动创建目录
/usr/local/Cellar
来存放Homebrew安装的程序,比如watchman
2. 使用 Hmoebrew
brew update
更新Homwbrew本身brew list
显示已安装的包brew upgrade
升级所有安装的包brew upgrade [包名]
升级指定包brew search [包名]
搜索指定包brew info [包名]
查看包信息brew install [包名]
安装指定包brew uninstall [包名]
卸载指定包brew --help
查看帮助brew doctor
诊断关于Homebrew的问题brew outdated
检查过时的包,这会列出所有安装的包里,哪些可以升级brew outdated [包名]
检查指定的包是否有新版本brew cleanup
清理老版本的软件包及其安装包缓存brew cleanup [包名]
清理指定包的老版本及其安装包缓存
3. 安装 Homebrew Cask
- 打开Homebrew Cask,复制下载指令到终端termianl
- macOS版本太老的话,会有问题,之前我用macOS High Sierra 10.13.6就出现如下问题
- 后来用另外一台macOS Catalina 10.15.4,安装步骤正常