HomeBrew下载速度慢?尝试切换到镜像源吧

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

HomeBrew是一个很棒的仓库,但是由于网络复杂等原因,尝尝无法使用brew下载包文件,本文提供两种国内镜像源,不妨试试。

1. 中科大镜像源

需要替换为中科大源,请执行以下代码:

cd "$(brew --repo)"
git remote set-url origin git://github.com/Homebrew/brew
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
cd 
brew update
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

2. 清华大学源

需要替换为清华大学源,请执行以下代码:

cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
cd 
brew update
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

3. 使用homebrew-science或者homebrew-python

使用如下代码切换:

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-science"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-science.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-python"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-python.git
cd
brew update

4. 切回官方源

有时候,上述中科大源或清华源失效或宕机,需要切换回官方源:


  • 发表于 2019-01-03 21:18
  • 阅读 ( 63 )

[声明] :本站文章版权归原作者所有,内容为作者个人观点,本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。

0 条评论

请先 登录 后评论
不写代码的码农
铁水

36 篇文章