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 · 阅读 · 5247

[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。

0 条评论

请先 登录 后评论
猜猜我是谁
XY -开发者 @ 学研谷

32
提问
207
回答
67
文章