安装方法
之前安装homebrew使用的是ruby:
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
目前根据官网的解释,这个方法已经过时了,现在使用的是bash:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
安装问题
把以上命令在终端执行后发现。。。
fatal: unable to access ‘https://github.com/Homebrew/brew/’: transfer closed with outstanding read data remaining
因为是在线安装,需要在github上下载,而在我国访问外网。。。。。。不多解释
解决方法
先把安装的脚本下载到本地
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> homebrew.sh
打开这个脚本,把其中的源换成清华的镜像源:
# BREW_REPO="https://github.com/Homebrew/brew"
BREW_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
bash homebrew.sh
安装到最后可能会出现两个Error, 同样是网络问题引起的,最后只要在安装完成后重新执行一下这两个命令就可以了,
Error: Failure while executing; `git clone https://github.com/Homebrew/homebrew-core /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core` exited with 128.
Error: Failure while executing; `/usr/local/bin/brew tap homebrew/core` exited with 1.
git clone 的源换成清华的源:
git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
最后用brew help
看看是否安装成功了