Homebrew与Homebrew Cask的安装与使用

1,040 阅读2分钟

1. 三种方式安装 Homebrew

1.1 官网推荐指令

  1. 打开Homebrew官网,复制下载指令到终端termianl

  2. 如果报以下画红线错误说明需要科学上网了,科学上网的方法很多,这里不展开,我一般都是用公司的网(已翻墙)下载

  3. 如果科学上网了还不行,就把 DNS 改成 114.114.114.114,再试试就基本就没问题的image.png

  4. 开始下载step1step2step3step4step5step6

  5. 如果提示系统版本过时,就要考虑升级系统了image.pngimage.png

1.2 下载 pkg 安装

  1. 点击下面 Download it from 后面的链接 image.png
  2. 连转至 homebrew 的 github,拉到最下面,点击 pkg 下载image.png
  3. 下载完成之后,双击 pkg 文件,我之前还弹出过下面的提示,是因为我的老机器还是 10.13.6 的系统也就是 High Sierra,下意识打开 Xcode 果然也有问题 image.png
  4. 后面只得升级我这台2015年的老 MacBook 至 10.15.7 也就是 Catalina 这个版本,然后发现又有问题image.pngimage.pngimage.pngimage.png
  5. 只能在2017年的老 MacBook 上输入指令 brew -v,发现 homebrew 版本还是 4.2.11 的image.png,遂去寻找这个版本的 pkg 好了,打开 github.com/Homebrew/br… 找到 Homebrew-4.2.11.pkg,点击下载 image.png
  6. 验证Homwbrew是否安装完成
  7. 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

  1. 打开Homebrew Cask,复制下载指令到终端termianl
  2. macOS版本太老的话,会有问题,之前我用macOS High Sierra 10.13.6就出现如下问题
  3. 后来用另外一台macOS Catalina 10.15.4,安装步骤正常