Updating Homebrew... 无法更新 Homebrew

Updating Homebrew... 卡住了

  • 写在前面
  • 解决方法
    • 一、禁掉自动检查更新
    • 二、替换镜像源
      • 若是要重置则如下:

写在前面

今天在用 homebrew 安装软件包的时候,它会先检查更新,有新的更新的时候,它会先更新。
然后就一直停在

Updating Homebrew...

解决方法

一、禁掉自动检查更新

todolist

二、替换镜像源

替换 brew.git

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

替换homebrew-core.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

替换homebrew-cask.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

ps:上面是中科大源,如果想换成清华源修改为:

https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

换成阿里源修改为:

https://mirrors.aliyun.com/homebrew/brew.git
https://mirrors.aliyun.com/homebrew/homebrew-core.git
https://mirrors.aliyun.com/homebrew/homebrew-cask.git

若是要重置则如下:

重置brew.git

cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git

重置homebrew-core.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

重置homebrew-cask.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask"
git remote set-url origin https://github.com/Homebrew/homebrew-cask.git

你可能感兴趣的:(前端,homebrew,brew,mongodb)