Homebrew 源使用帮助
优质
小牛编辑
139浏览
2023-12-01
地址
https://mirrors.ustc.edu.cn/brew.git/
说明
Homebrew 源代码仓库
使用说明
替换 USTC 镜像:
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
注解
初次安装 homebrew/linuxbrew 时,如果无法下载安装脚本, 可以使用 jsDelivr CDN 下载 install.sh
,然后将脚本中的 HOMEBREW_BREW_GIT_REMOTE
变量对应的值修改为 https://mirrors.ustc.edu.cn/brew.git
。
如有需要,脚本中的 HOMEBREW_CORE_GIT_REMOTE
变量可以修改为 Homebrew Core 源使用帮助 (macOS) 或 Linuxbrew Core 源使用帮助 (Linux) 中对应的地址,以加快核心软件仓库索引下载的速度。
由于 brew 安装脚本此前多次修改相关的变量名,也可以参考以下命令,让 Git 将脚本访问的所有 GitHub 的 URL 替换为科大源:
git config --global url."https://mirrors.ustc.edu.cn/homebrew-core.git".insteadOf "https://github.com/Homebrew/homebrew-core" git config --global url."https://mirrors.ustc.edu.cn/linuxbrew-core.git".insteadOf "https://github.com/Homebrew/linuxbrew-core" git config --global url."https://mirrors.ustc.edu.cn/brew.git".insteadOf "https://github.com/Homebrew/brew" chmod +x install.sh # macOS HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles ./install.sh # Linux HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/linuxbrew-bottles ./install.sh
初次安装完成后,若想从 GitHub 官方仓库获取后续更新,需要恢复上面步骤中修改过的 git config
:
git config --global --unset url."https://mirrors.ustc.edu.cn/homebrew-core.git".insteadOf git config --global --unset url."https://mirrors.ustc.edu.cn/linuxbrew-core.git".insteadOf git config --global --unset url."https://mirrors.ustc.edu.cn/brew.git".insteadOf
相关镜像
相关链接
- 官方主页
- brew 文档