最近在电脑上运行brew操作的速度实在是太慢了,主要是brew需要连接到github上同步信息。因此考虑配置Homebrew的源地址,可能会好很多。之前在《CentOS镜像配置指南》文章中顺便也找到Homebrew镜像,那么就暂时先用一下吧。本文的内容主要是从阿里云社区Homebrew镜像搬砖而来,细节可以看原文(如果还存在的话)。
判断自己用的什么SHELL终端
由于原文中不同shell终端的操作不一样,因此先要判断自己Mac用的是什么shell。可以使用以下命令:
echo $SHELL # cat /etc/shells #可以查看目前Mac支持的shell
在Bash shell终端配置Homebrew镜像源
由于本人用的是Bash shell,因此就只记录该终端的配置步骤。
# 替换brew.git: cd "$(brew --repo)" #默认为/usr/local/Homebrew git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git # 替换homebrew-core.git: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git # 应用生效 brew update # 替换homebrew-bottles: echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile
恢复默认配置
如果要回复以上的配置到默认配置,按如下步骤操作:
$ cd "$(brew --repo)" $ git remote set-url origin https://github.com/Homebrew/brew.git # 重置homebrew-core.git: $ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" $ git remote set-url origin https://github.com/Homebrew/homebrew-core.git
然后删除~/.bash_profile
中的HOMEBREW_BOTTLE_DOMAIN
环境变量即可。
完毕。
扫码联系船长