主页 > 游戏开发  > 

MacOSHomebrew更换国内镜像源(中科大;阿里;清华)

MacOSHomebrew更换国内镜像源(中科大;阿里;清华)

omebrew官方的源一般下载包之类的会很慢,所以通常我们都是用国内的镜像源来代替,这样会提高我们的效率。Homebrew主要有四个部分组成: brew、homebrew-core 、homebrew-bottles、homebrew-cask。

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

名称 说明 brew Homebrew 源代码仓库 homebrew-core Homebrew 核心软件仓库 homebrew-bottles Homebrew 预编译二进制软件包 homebrew-cask MacOS 客户端应用

Homebrew国内镜像源目前主要有中科大镜像、阿里镜像、清华镜像。 首先查看自己本地的镜像源地址是什么,在命令行输入以下命令可以查询:

1.查看 brew.git 当前源:

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

cd "$(brew --repo)" && git remote -v 结果: origin mirrors.ustc.edu /brew.git (fetch) origin mirrors.ustc.edu /brew.git (push)

2.查看 homebrew-core.git 当前源

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

cd "$(brew --repo homebrew/core)" && git remote -v 结果: origin mirrors.ustc.edu /homebrew-core.git (fetch) origin mirrors.ustc.edu /homebrew-core.git (push)

这是我更换了的镜像源,如果没更换,提示如下:

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

1.查看 brew.git 当前源输出 origin github /Homebrew/brew.git (fetch) origin github /Homebrew/brew.git (push) 2.查看 homebrew-core.git 当前源输出 origin github /Homebrew/homebrew-core.git (fetch) origin github /Homebrew/homebrew-core.git (push)

如果是Github的,这里建议更换: 切换 Homebrew 镜像源为中科大镜像源

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

1.替换brew.git: cd "$(brew --repo)" && git remote set-url origin mirrors.ustc.edu /brew.git 2.替换homebrew-core.git: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin mirrors.ustc.edu /homebrew-core.git 3.替换homebrew-cask.git: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask" && git remote set-url origin mirrors.ustc.edu /homebrew-cask.git

zsh 替换homebrew-bottles镜像,Mac OS在10.15系统开始,默认的shell都换成了zsh

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

echo 'export HOMEBREW_BOTTLE_DOMAIN= mirrors.ustc.edu /homebrew-bottles' >> ~/.zshrc

修改使其立即生效:

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

source ~/.zshrc

bash 替换homebrew-bottles镜像

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

echo 'export HOMEBREW_BOTTLE_DOMAIN= mirrors.ustc.edu /homebrew-bottles' >> ~/.bash_profile

修改使其立即生效:

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

brew update

这里还可以替换成其他的源,比如阿里,清华等。 如果要换回官方镜像源,可以如下操作;

代码语言:javascript

代码运行次数:0

复制

Cloud Studio代码运行

1.重置 brew.git 为官方源: cd "$(brew --repo)" && git remote set-url origin github /Homebrew/brew.git 2.重置 homebrew-core.git 为官方源: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin github /Homebrew/homebrew-core.git 3.重置 homebrew-cask.git 为官方源: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask" && git remote set-url origin github /Homebrew/homebrew-cask 4.zsh 注释掉 HOMEBREW_BOTTLE_DOMAIN 配置,前面加#符号就行 vi ~/.zshrc # export HOMEBREW_BOTTLE_DOMAIN=xxxxxxxxx 5.修改使其立即生效 source ~/.zshrc 6.刷新源 brew update
标签:

MacOSHomebrew更换国内镜像源(中科大;阿里;清华)由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“MacOSHomebrew更换国内镜像源(中科大;阿里;清华)