mac下更换镜像安装Homebrew教程

Posted FLuoxetine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下更换镜像安装Homebrew教程相关的知识,希望对你有一定的参考价值。

Homebrew是一款包管理工具,目前支持macOS和linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。

Homebrew官方默认安装脚本:

  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果你等待一段时间之后遇到下面提示,就说明无法访问官方脚本地址:

  • curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out

请按照下面 「安装说明」中步骤执行。

安装说明

1, 安装homebrew-core 和 homebrew-cask:

创建并进入安装目录:

  • cd /usr/local/
  • mkdir -p Homebrew/Library/Taps && cd Homebrew/Library/Taps

分别安装中科大镜像源的homebrew-core 和 homebrew-cask:

  • HOMEBREW_CORE_GIT_REMOTE=https://mirrors.ustc.edu.cn/homebrew-core.git
  • git clone git://mirrors.ustc.edu.cn/homebrew-core.git
  • git clone https://mirrors.ustc.edu.cn/homebrew-cask.git

2, 安装homebrew:

  • /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

最后看到==> Installation successful!就说明安装成功了。

最最后更新下:

  • brew update

补充

1, 参考文档

  • mac下镜像飞速安装Homebrew教程 By:湖中剑
  • 清华大学开源软件镜像站

  • 中科大源

2, 如何卸载Homebrew

使用官方脚本同样会遇到uninstall地址无法访问问题,可以使用下面脚本:

  • /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/uninstall.sh)"

3, 设置镜像

brew、homebrew/core是必备项目,homebrew/cask、homebrew/bottles按需设置。通过 brew config 命令可以查看相关配置信息。

3.1 中科大源
  • git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
  • git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
  • git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
  • brew update

3.2 清华大学源
  • git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
  • git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
  • git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
  • brew update

3.3 恢复默认源
  • git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
  • git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
  • git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
  • brew update

整理不易,觉得有帮助的话还望点个赞

———By

以上是关于mac下更换镜像安装Homebrew教程的主要内容,如果未能解决你的问题,请参考以下文章

mac 更换国内镜像

Mac下使用国内镜像安装Homebrew

Mac必备神器Homebrew

Mac系统homebrew安装MySQL等环境

Mac安装Allure

Mac HomeBrew 不用梯子最快安装方法