为了账号安全,请及时绑定邮箱和手机立即绑定

[震惊]brew下不动?被Updating Homebrew....折磨?下到一半error?点进来,几行指令让你找回应有的自信....

标签:
资讯

    说实话,我才使用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这个源,全都改了之后我的问题解决了(也许是我帖子看的少)。

    上面这些解决办法都在最上面提到的中科大开源软件镜像网站上有说明,我只是搬运整合了一下。

    希望能对大家有帮助。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消