欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mac HomeBrew安装慢最新解决方案

程序员文章站 2022-07-03 18:13:09
...

Mac HomeBrew安装慢最新解决方案


刚开始参考前人的方案,结果到了克隆镜像到本地时,又出现了速度慢,最后报错。以下是解决方案。
先获取install文件

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

执行代码后,将在终端运行目录创建一个brew_install文件,这里我推荐在桌面运行终端。
接着打开该文件:搜索:

HOMEBREW_REPO = 'https://github.com/Homebrew/homebrew'

替换为:(这里的地址可以到中科大镜像站查看:)

HOMEBREW_REPO = 'git://mirrors.ustc.edu.cn/brew.git'

这是2020.8.17日的地址Mac HomeBrew安装慢最新解决方案
紧接着修改文件权限

chmod 755 brew_install

这时就会发现文件变成了终端,直接点击运行。
完成后就来到了这个位置

==> Tapping homebrew/core
Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…

先不要关闭(当提示有另一个终端也在运行的时候在关闭),新建一个窗口执行以下命令(很重要,与其他教程不同的地方)

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

注意看区别,并不是从git仓库克隆镜像,这样做又会出现网速慢的情况,导致报错。而我是直接从镜像站取出,没有网速限制。
命令执行完毕后,就再次把homebrew-core的镜像地址也设为中科院的国内镜像。直接整段复制:

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

这个在中科大镜像站也有代码说明Mac HomeBrew安装慢最新解决方案
执行完毕后,执行

brew update

就会提示

brew is up-to-date

在执行

brew doctor

检查无错误,即表明Homebrew已经成功安装。

若有问题,可随时留言

相关标签: brew