Mac 安装Homebrew
1.输入homebrew官网给的安装命令:
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
输入后会有个让你确认,点击enter键确认输入密码即可。
2.报错了
Failed during: git fetch origin master:refs/remotes/origin/master --tags --f …
3.不要慌!!!此时,你可以ping github.com,若出现以下图片这种情况,说明你的网不通!!!
此时 在终端输入
sudo vim /etc/hosts
按s键进入编辑模式,在最下面输入:
192.30.253.113 github.com
按control+c键保存,按:wq退出编辑模式
再次ping github.com 出现下图这样就算成功了
继续适用homebrew官网命令安装
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
4.如果你发现还是ping 成功了,但还是没能安装成功,那就将安装源换成国内的
1)将brew的install文件下载本地
$ cd
$ curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
注意:命令前面的 $ 符号不要复制过去,$ 符号是Mac和Linux系统中普通用户的标志,root用户标志为 #,下同
2)修改install文件的镜像源
$ vim brew_install
以上命令执行之后会在终端窗口中带开brew_install文件,进入的vim编辑器界面。不会使用vim命令也可以用其他文本编辑器打开。然后将brew_install文件里面的两行代码替换掉,待替换的代码为:
BREW_REPO = “https://github.com/Homebrew/brew”.freeze
CORE_TAP_REPO = “https://github.com/Homebrew/homebrew-core”.freeze
替换为:
BREW_REPO = “git://mirrors.ustc.edu.cn/brew.git”.freeze
CORE_TAP_REPO = “git://mirrors.ustc.edu.cn/homebrew-core.git”.freeze
如果没找到CORE_TAP_REPO 可省略,只替换BREW_REPO。
3)安装brew
/usr/local/bin/ruby ~/brew_install
最后静静的等待安装就可以了。安装成功后会提示==>Installation successful!
你也可以用 brew -v 来看下版本号。。