当前位置: 首页 > ds >正文

MacBook pro 修改Homebrew 为中国源

问题:
每次使用Homebrew安装都会卡在Updating Homebrew…
他会访问GitHub,会很慢。

解决方法:
在~/.bash_profile中添加下列设置,设置中科大源

vi ~/.bash_profile
# Homebrew source config
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
export HOMEBREW_API_DOMAIN=https://mirrors.ustc.edu.cn/homebrew/api
source ~/.bash_profile

然后再执行(可能要连接 微PN):

brew update

注意:这时候git可能会断,出现early EOF问题。 在执行上面代码前设置git 缓存。

git config --global http.postBuffer 1048576000 
git config --global core.compression 0
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
git config --global http.maxRequests 50
git config --global http.maxRetries 5
git config --global http.retryDelay 5

然后执行brew update。
最后更改成功,执行很快。
在这里插入图片描述
参考:
https://mirrors.ustc.edu.cn/help/brew.git.html

http://www.xdnf.cn/news/13176.html

相关文章:

  • [Java恶补day20] 54. 螺旋矩阵
  • 互联网大厂Java求职面试:云原生与微服务架构的深度探讨
  • python基础语法Ⅰ
  • 基于stm32F10x 系列微控制器的智能电子琴(附完整项目源码、详细接线及讲解视频)
  • el-switch文字内置
  • 配置 macOS 上的 Ruby 开发环境
  • stm32进入Infinite_Loop原因(因为有系统中断函数未自定义实现)
  • 加密通信 + 行为分析:运营商行业安全防御体系重构
  • glb/gltf格式批量转换fbx/obj,材质贴图在,批量转换stl/dae等其他格式,无需一个个打开
  • 国产化Excel处理组件Spire.XLS教程:用 Java 获取所有 Excel 工作表名称(图文详解)
  • 【动态规划 数论】P9759 [COCI 2022/2023 #3] Bomboni|普及+
  • 十九、【用户管理与权限 - 篇一】后端基础:用户列表与角色模型的初步构建
  • 大模型智能体核心技术:CoT与ReAct深度解析
  • mcts蒙特卡洛模拟树思想
  • 脑机新手指南(七):OpenBCI_GUI:从环境搭建到数据可视化(上)
  • 【Rust TCP编程】Rust网络编程之TCP编程语法解析与应用实战
  • PyG测试GCN无线通信网络拓扑推理方法时间复杂度
  • 使用python进行图像处理—像素级操作与图像算术(4)
  • Ai自动补全编程工具:llama vscode
  • kafka-重平衡
  • ES6(ES2015)特性全解析
  • PostgreSQL 对 IPv6 的支持情况
  • C/Python/Go示例 | Socket Programing与RPC
  • MinHook 如何对.NET底层的 Win32函数 进行拦截(上)
  • UE5 学习系列(二)用户操作界面及介绍
  • Python爬虫(四):PyQuery 框架
  • HTML(一)
  • Qt学习及使用_第1部分_认识Qt---Qt开发基本流程
  • centos开启samba服务
  • 可视化预警系统:如何为企业生产保驾护航?