目录

brew更换源

概述

解决国内访问 brew 源慢的问题。

操作

1
2
3
4
5
6
# 安装brew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 修改源
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
# 查看当前源
gem sources -l

fatal: not in a git directory

可以通过下面的脚本解决,主要原因是 brew 实际会调用本地的 git 来执行一些操作,如果本地 git 一些配置有问题,也会导致 brew 无法正常使用。

1
2
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

参考资料

  1. Mac安装brew异常
警告
本文最后更新于 2023年10月9日,文中内容可能已过时,请谨慎参考。