brew update 慢 解决办法 镜像更新源

Brew 是OS X 上类似apt-get以及yum的一个软件包管理器,它依托于Github………………

所以,虽然你侥幸下载到了 brew,但你肯定是无法更新 brew 的。原因你懂。不过虽然不能更新 brew,但这只是指brew这个管理器本身罢了,软件还是可以安装的。但由于无法使用 brew update 也就无法更新软件……我们有必要来给 brew 换源。

更新

注意,如果你按照让 Homebrew 走代理更新这篇文章来操作了,那你就没有必要切换镜像源,因为已经全局代理了,否则的话会导致brew无法更新——因为国外也不能轻易访问国内的。

如果你两者都做了,那么就需要使用下面的命令重新安装 brew :

 

brew 的镜像源

brew 也有镜像源?嗯,确实有的,而且还不止一个:

  • 中科大brew镜像源
  • 清华brew镜像源

更换镜像源

后续操作

排错

如果你遇到如下问题:

那么就安照如下命令排错:

最后

没了,运行 brew update 来愉快地更新吧!然后 brew upgrade 。?

延伸阅读

anyShare分享到:

“brew update 慢 解决办法 镜像更新源”的15个回复

  1. 有时候不好用,用中科大的还是OK的:
    1. 替换 homebrew-core源
    cd “$(brew –repo)/Library/Taps/homebrew/homebrew-core”
    git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git
    2. 替换 Homebrew Bottles源
    echo ‘export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles’ >> ~/.bash_profile
    source ~/.bash_profile

    brew update

  2. 你好,我使用两个镜像源更换命令以后均显示如下错误:
    fatal: Not a git repository (or any of the parent directories): .git
    请问如何解决?

      1. 运行brew update,有以下错误提示,这个brew.sh在哪里?
        /usr/local/bin/brew: line 25: /usr/local/Library/brew.sh: No such file or directory

发表评论

电子邮件地址不会被公开。 必填项已用*标注