通常我们安装Homebrew,直接通过官网教程开始,如下:
但当你复制这条命令开始安装时,速度仅有10k/s,这速度基本没法安装非常影响学习/工作效率。
国内正确的安装方法前边之所以下载很慢,是因为安装过程中请求了国外服务器,因此下载速度很慢。
所以,我们要将脚本单独下载出来,然后更新里面连接国外服务器的网址,用国内镜像网址替换它,实现加速。
本文通过修改安装脚本中代码仓库的地址为国内镜像从而实现加速安装。
仅下载安装脚本直接在浏览器访问网址:https://raw.githubusercontent.com/Homebrew/install/master/install.sh 会显示脚本内容,我们全选脚本然后新建一个可执行脚本(新建一个install.sh脚本,将内容复制其中,然后chmod x 赋执行权限)
上图为浏览器中显示的Homebrew官方安装脚本部分代码
修改仓库地址为国内镜像搜索`BREW_REPO`,找到如下内容:
BREW_REPO="https://github.com/Homebrew/brew"
将其替换为
BREW_REPO="https://mirrors.ustc.edu.cn/brew.git"
chmod x [脚本文件存储位置] # 设置执行权限./[安装脚本] # 执行修改后的安装脚本
你会发现下载速度飞快。
注意:安装过程中会卡`cloning into ........homebrew-core`,解决办法往下看。
把homebrew-core更换为中国科大镜像按Ctrl c强制退出安装,然后执行以下命令
git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1cd $(brew --repo)git remote set-url origin https://mirrors.ustc.edu.cn/brew.gitcd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
上面步骤使用国内homebrew-core仓库代替了国外的代码仓库。
安装成功,更新,测试brew updatebrew doctor
至此,homebrew安装完毕,快通过他安装其他软件吧
原文格式更佳
解决mac下安装Homebrew很慢问题|NGUP的个人技术博客