zoukankan      html  css  js  c++  java
  • MacOS11.0-brew 卡在Updating Homebrew

    问题描述

    xs-Pro:~ xs$ brew install wget
    Updating Homebrew...
    

    解决方案

    方法一(推荐)

    直接关闭brew每次执行命令时的自动更新

    vim ~/.bash_profile
    
    # 新增一行
    export HOMEBREW_NO_AUTO_UPDATE=true
    

    方法二(未测试)

    替换brew源

    该方法未测试

    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
    brew update
    
    
    # 备用地址-1
    cd "$(brew --repo)"
    git remote set-url origin https://git.coding.net/homebrew/homebrew.git
    brew update
    
    
    # 备用地址-2
    cd "$(brew --repo)"
    git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/brew.git
    cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
    git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew-core.git
    brew update
    

    如果备用地址都不行,那就只能再换回官方地址了

    #重置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
    

    参考资料

    ——————————————————————————————————————————————

    原创:西狩

    编写日期 / 修订日期:2021-02-28 / 2021-02-28

    版权声明:本文为博主原创文章,遵循 CC BY-NC-SA-4.0 版权协议,转载请附上原文出处链接和本声明。

  • 相关阅读:
    新购服务器流程
    nginx代理证书使用方法
    一键部署lnmp脚本
    mysql主从库配置读写分离以及备份
    Linux入门教程(更新完毕)
    Git 工作流程
    Git远程操作
    常用Git命令
    js数组去重
    Sublime Text设置快捷键让html文件在浏览器打开
  • 原文地址:https://www.cnblogs.com/lihuimingxs/p/macos-brew-updating-block.html
Copyright © 2011-2022 走看看