MAC Brew 镜像替换

424 阅读1分钟

1、 替换 / 还原 brew.git 仓库地址 (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

验证是否设置成功:

cd "$(brew --repo)"
git remote -v

2、 替换 / 还原 homebrew-core.git 仓库地址 (homebrew-core 目录)

替换成中科院的仓库地址:

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.git

验证是否设置成功:

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote -v

3、 替换 / 还原 homebrew-cask.git 仓库地址 (homebrew-cask 目录)

替换成中科院的仓库地址:

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.git

验证是否设置成功:

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask"
git remote -v

4、 命令合集

全部替换成中科院的仓库地址:

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
git remote -v
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
git remote -v
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
git remote -v

全部还原为官方的仓库地址:

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

参考

Mac OS如何brew update