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

Homebrew安装与切换下载源

一、安装
1.Homebrew的官网地址
https://brew.sh/zh-cn/
2.执行命令行安装
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
3.无法连接到https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh的地址
解决方案:
修改mac的host文件
vim /etc/hosts
添加映射
185.199.108.133 raw.githubusercontent.com
保存退出

继续执行安装的命令行,完美解决。
二、修改下载源为国内的

查看 brew.git 当前源

cd “$(brew --repo)” && git remote -v
origin https://github.com/Homebrew/brew.git (fetch)
origin https://github.com/Homebrew/brew.git (push)

修改 brew.git 为阿里源
git -C “$(brew --repo)” remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

zsh 替换 brew bintray 镜像

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

bash 替换 brew bintray 镜像

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

刷新源

brew update

问题:
source ~/.zshrc 和source ~/.bash_profile 没有权限操作
sudo su #切换到root用户
chown -R 没有权限用户的名称 .bash_profile或者.zshrc
继续执行source命令 成功

资料来源
镜像切换参考:https://juejin.cn/post/7221089899280384059#heading-7


http://www.kler.cn/news/314944.html

相关文章:

  • 单例模式(饿汉式-懒汉式)
  • leetcode:3232. 判断是否可以赢得数字游戏(python3解法)
  • FastDFS架构和原理
  • RabbitMQ:交换机详解(Fanout交换机、Direct交换机、Topic交换机)
  • Linux实用命令 df和du命令
  • 数据结构之‘栈’
  • 面向对象程序设计
  • VisionPro - 基础 - 模板匹配技术-Search/PMAlign/PatMax(6)-纹理屏蔽和重叠匹配
  • Redis面试真题总结(四)
  • 多模态交互才是人机交互的未来
  • MoFA: 迈向AIOS
  • 【QGIS入门实战精品教程】6.1:QGIS根据属性条件查询数据(SQL表达式)
  • 如何在GitHub上Clone项目:一步步指南
  • 暑假考研集训营游记
  • 李宏毅机器学习2023-HW13-Network Compression
  • 4.《DevOps》系列K8S部署CICD流水线之Helm部署Harbor私人镜像仓库
  • 机器学习中求解模型参数的方法
  • LabVIEW编程能力如何能突飞猛进
  • 【数据优化】基于GEE填补遥感缺失数据
  • 测试面试题:接口自动化测试流程?
  • Vue3入门 - ElementPlus中左侧菜单和Tabs菜单组合联动效果
  • linux下的日志编写
  • Linux 文件 IO 管理(第二讲)(重定向和缓冲区)
  • 鸿蒙开发的基本技术栈及学习路线
  • 【JVM安装MinIO】
  • IO流中的异常捕获
  • 搜索引擎onesearch3实现解释和升级到Elasticsearch v8系列(三)-文档
  • C++模版初阶
  • claude,gpt,通义千问
  • Java面试篇基础部分-ReentrantLock详解(二)