Mac上使用brew update会卡住的问题

brew默认的源是Github,会非常慢,建议换为国内的源。推荐中科大的镜像源,比较全面.

解决方案

Homebrew

Homebrew源代码仓库

  • 替换源地址:
    cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

  • 重置为官方地址:
    cd "$(brew --repo)" git remote set-url origin https://github.com/Homebrew/brew.git

Homebrew Bottles

Homebrew预编译二进制软件包

在运行brew, 前设置环境变量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

Homebrew Core

Homebrew核心软件仓库

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

  • 重置为官方地址:
    cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://github.com/Homebrew/homebrew-core

Homebrew Cask

Homebrew cask软件仓库,提供macOS应用和大型二进制文件

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

  • 重置为官方地址:
    cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask git remote set-url origin https://github.com/Homebrew/homebrew-cask

最新文章

  1. 20151023 - discuz 6 中 insenz 营销推广失效的问题
  2. OO(Object Oriented)思想和PO(Procedure-Oriented)思想
  3. CentOS6.4安装Hadoop2.0.5 alpha - 3-Node Cluster
  4. 【easyui】--普通js中获取easyui中分页信息(page,pageSize等)
  5. HTML 的 iframe 元素
  6. Linux学习笔记5-搭建内网Yum源
  7. Init.rc分析(刘举奎)
  8. PropertyGrid自定义控件
  9. Educational Codeforces Round 21 A-E题题解
  10. id,is的用法,小数据池的概念及编码知识进阶
  11. python2/3 利用psycopg2 连接postgreSQL数据库。
  12. 2017.11.7 ant design - upload 组件的使用, react 条件渲染以及 axios.all() 的使用
  13. Spring Jdbc事例说明(三)
  14. JQuery EasyUI Combobox的onChange事件
  15. 【消息】linux之消息队列
  16. android app 的插件化、组件化、模块化开发
  17. Mybatis源码解析优秀博文
  18. OpenCV学习(4) Mat的基本操作(1)
  19. 通过openresty && tengine && nginx 动态添加资源到 html 页面
  20. express结合jade模板渲染HTML

热门文章

  1. python3获取天气预报
  2. JAVA学习第三十三课(经常使用对象API) —迭代器
  3. 关于 Facebook 的 React 专利许可证
  4. 目标检测的图像特征提取(一)HOG特点
  5. Python缺乏调查的陷阱 动态实例属性、引用、逃生
  6. String,CString,TCHAR,char之间区别和联系
  7. 【Linux】查看物理CPU个数、核数、逻辑CPU个数
  8. PHPEXCEL 不能输出中文内容,只显示空白
  9. Qt Widget 利用 Qt4.5 实现酷炫透明窗体
  10. painter半透明的 底层窗口全透明背景