问题原因

因为我门安装brew时默认下载源都是github的下载源,国内访问会比较慢。

解决方案

将下载源替换为阿里云的下载源

替换内容

  1. brew.git仓库地址
  2. homebrew-core.git仓库地址
  3. homebrew-bottles

1、替换brew.git地址

将地址替换为阿里云的

cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

还原

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

2、替换homebrew-core地址

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

还原为github地址

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

3、替换homebrew-bottles访问地址

将bash和zsh脚本都替换

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

还原方式:

vi ~/.bash_profile
vi ~/.zshrc

删除添加的变量HOMEBREW_BOTTLE_DOMAIN

最后

都替换完之后可以看到brew的config中的仓库地址都替换成了阿里云的地址

之后下载速度就会快好多了。

解决brew下载慢问题相关推荐

  1. 解决brew下载慢的问题

    由于brew的镜像源在国外,所以日常下载过程中很慢,不过我们可以把镜像源修改为国内的 源链接:https://blog.csdn.net/weixin_43664907/article/details ...

  2. mac brew 下载加速

    mac brew 下载加速 背景 当我们在使用 mac 中 brew下载工具时会发现下载速度及其慢 问题原因 使用 brew update --verbose 查看:update卡在从github仓库 ...

  3. gradle项目 避免每次下载gradle文件/解决依赖下载慢的问题

    参考:https://www.jb51.net/article/114276.htm 避免每次下载gradle文件 一.使用已存在的 gradle 版本 打开目录 ~/.gradle/wrapper/ ...

  4. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...

  5. 解决npm下载包失败的问题

    解决npm下载包失败的问题 参考文章: (1)解决npm下载包失败的问题 (2)https://www.cnblogs.com/rengised/p/6682235.html 备忘一下.

  6. Python学习之解决python下载第三方依赖速度慢的问题

    Python学习之解决python下载第三方依赖速度慢的问题 参考文章: (1)Python学习之解决python下载第三方依赖速度慢的问题 (2)https://www.cnblogs.com/su ...

  7. 解决maven下载jar慢的问题(如何更换Maven下载源)

    解决maven下载jar慢的问题(如何更换Maven下载源) 参考文章: (1)解决maven下载jar慢的问题(如何更换Maven下载源) (2)https://www.cnblogs.com/li ...

  8. 解决git下载出现:Failed to connect to 127.0.0.1 port 1080: Connection refused拒绝连接错误

    解决git下载出现:Failed to connect to 127.0.0.1 port 1080: Connection refused拒绝连接错误 文章目录: 一.git拒绝连接原因分析 二.错 ...

  9. Anaconda:成功解决Anaconda下载时速度超慢(conda下载慢)的几种方法图文教程

    Anaconda:成功解决Anaconda下载时速度超慢(conda下载慢)的几种方法图文教程 目录 解决Anaconda下载时速度超慢(conda下载慢)的几种方法 1.通过代码自动添加新的国内镜像 ...

最新文章

  1. 【英文文本分类实战】之四——词典提取与词向量提取
  2. WS2812串行可控彩色LED灯珠
  3. ACID、数据库隔离级别
  4. as上的git到码云操作_如何使用git从码云克隆项目到本地?
  5. vscode python单步调试_调试期间VSCode python“未验证断点”?
  6. hls二次加密 m3u8_将视频转换为m3u8,使用AES-128的方式加密HLS真的有效吗?
  7. spring配置日志
  8. LOJ 6281 数列分块入门 5
  9. Tensorflow默认占满全部GPU的全部资源
  10. #Leetcode# 141. Linked List Cycle
  11. BFGS优化算法简介
  12. Iaas,paas,saas区别与联系
  13. 什么是领域模型(domain model)?贫血模型(anaemic domain model) 和充血模型(rich domain model)有什么区别...
  14. 未能连接驱动人生服务器怎么解决,重装系统后无法上网?驱动人生提供3个解决方案...
  15. 视频剪辑好帮手——pr软件学习(二)
  16. 无线射频识别技术与条形码的比较
  17. matlab分析电路,基于Matlab的电路节点分析法
  18. Unity3d Platformer Pro 2D游戏开发框架使用教程
  19. PS 一键生成Android各个尺寸的图标
  20. 记录建hbase对应hive外表坑

热门文章

  1. 刘汝佳《算法竞赛入门经典(第二版)》习题(二)
  2. 利用VMware虚拟机配置电子专利在线申请系统
  3. 谷歌浏览器自动翻译问题
  4. 源码解析6-系统封装-QTableView实现
  5. 如何区分客户端是手机端还是PC端
  6. Node.js连接数据库 实现注册、登录、判断注册
  7. txt文档批量合并解决数据处理问题
  8. java毕业生设计运动会管理系统计算机源码+系统+mysql+调试部署+lw
  9. android注解Dagger2,Dagger 2 在 Android 上的使用(二)
  10. PHP连接MySQL数据库【展示员工信息】