使用中科大的源加速brew2.0.1和软件的安装

默认使用官网的安装命令,会通过github下载brew、core的源码,但家里的电信网络实在垃圾,根本就没有办法完成安装,会卡在brew源码的clone过程中。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

中科大源提供了brew的国内镜像,速度非常快,经过在网上查找相关的攻略,完成了brew2.0.1的安装。

安装brew

通过如下命令下载brew的安装脚本

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

修改安装脚本中的配置项:BREW_REPO

#BREW_REPO = "https://github.com/Homebrew/brew".freeze #修改前的配置
BREW_REPO = "https://mirrors.ustc.edu.cn/brew.git".freeze #修改后的配置

然后执行ruby brew_install进行brew的安装。

安装过程中会卡在brew-core这儿

==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...

这时用ctrl+c中断此次安装,并用brew --version命令验证brew是否已经完成安装

$ brew --version
Homebrew 2.0.1
Homebrew/homebrew-core (git revision 4f90; last commit 2019-02-12)

安装brew-core

执行如下命令从中科大的源获取core的源码

git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

安装brew-cask

执行如下命令从中科大的源获取cask的源码

git clone git://mirrors.ustc.edu.cn/homebrew-cask.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask --depth=1

配置bottles源

使用的bash环境,直接运行如下两条命令即可

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

收尾

执行如下三条命令进行更新和检测

brew update

brew doctor

brew cask doctor

转载于:https://my.oschina.net/sannychan/blog/3009418

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值