说实话,我才使用brew的时候,没觉得有很慢,可能也没装什么东西,但今天有需要装几个包
输入下载之后我就没管了,我等了一会儿再切过去,呵呵 Updating Homebrew.....我心说,这个连外网是挺慢的,再等等吧。半个小时过去了,我再切过去一看。Updating Homebrew....噗....
好吧,百度找找方法吧(别问我为什么不Google,问就是.....)说要改源..哦好吧,改一下,哦哦改一下homebrew的git源,再改一下homebrew-core的源,再改一下homebrew-bottles?这是啥不改行不行,怎么还要export环境变量?行吧行吧改....em.....应该行了吧。呵...Updating Homebrew........
........
行了,这帖子19年发的,心说差个一年半载的也不会出现这种坑爹情况啊。行吧,点到更改的镜像源去看看吧。emmmm,答案就在https://mirrors.ustc.edu.cn/help/。这是中科大的开源软件镜像,许多其他的镜像都可以在这里找到,类似什么gem的pip的.....
好了,命令行中输入以下指令,你会得到满意的速度的,当然这很大部分取决于你的网速......
修改brew源代码源homebrew
cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
修改brew核心软件仓库源homebrew-core
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
修改brew提供macos应用和大型二进制文件源homebrew-cask
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
修改brew二进制文件预编译源homebrew-bottles
这个是写环境变量值。设置HOMEBREW_BOTTLE_DOMAIN的值为https://mirrors.ustc.edu.cn/homebrew-bottles。
bash用户
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile
zsh用户
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc
所以,其实我看的帖子,都没有写改cask这个源,全都改了之后我的问题解决了(也许是我帖子看的少)。
上面这些解决办法都在最上面提到的中科大开源软件镜像网站上有说明,我只是搬运整合了一下。
希望能对大家有帮助。
共同学习,写下你的评论
评论加载中...
作者其他优质文章