brew简介
# brew
简介
brew
是Mac
下的一个包管理工具,作用类似于centos
下的yum
。
brew
可以用一条命令,就可以在mac
上安装、卸载、更新各种软件包,因为brew
的使用方便,如今已成为使用mac电脑的程序员的必备工具
# 基础
# 安装brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1
# 安装后第一件事
- 更新
brew update
- 升级
brew upgrade
- 检查
brew doctor
# 安装命令
brew install xxx
# 错误信息
# brew
安装软件包时出现Checksum mismatch
解决方案
# 原因
这个情况一般在执行brew install xxx
时会出现。原因是下载的文件和期望的HashCode
对不上。
Error: Checksum mismatch.
Expected: b065e5e3783954f3e65d8d3a6377ca51649bfcfa21b356b0dd70490f74c6bd86
Actual: e077ac577e955489eabc7092f9be9591a938e160a5f3007b8ee1b09c8a22b4b2
Archive: /Users/symbol/Library/Caches/Homebrew/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
To retry an incomplete download, remove the file above.
Error: Failed to upgrade Homebrew Portable Ruby!
1
2
3
4
5
6
2
3
4
5
6
# 解决方案
删除对应的文件,然后重新执行brew install xxx
安装脚本。
symbol
替换为自己的用户名
rm /Users/symbol/Library/Caches/Homebrew/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
1
编辑 (opens new window)