Homebrew 国内源安装切换脚本

8 min read

对于 Homebrew 用户而言,切换不同源是经常需要做的事情,国内源的使用可以加速包的安装,降低依赖的下载时间,提高安装成功率。而在切换源的过程中需要反复编辑配置文件,非常麻烦。下面提供一个方便的脚本,帮助 Homebrew 用户在多个源之间快速切换。

  1. 安装 Homebrew

如果你还没有安装 Homebrew,打开终端执行以下命令即可安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 下载源码

打开终端,进入任意目录,执行以下命令:

git clone https://github.com/txxxqk/homebrew-switch.git

这将会下载一个名为 homebrew-switch 的存储库到当前目录中。

  1. 执行脚本

进入 homebrew-switch 目录,执行以下命令:

./switch.sh

然后,你会看到如下界面:

Select source (current source: https://github.com/Homebrew/brew.git):
1. https://github.com/Homebrew/brew.git
2. https://mirrors.aliyun.com/homebrew/brew.git
3. https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
4. https://homebrew.bintray.com/brew.git
5. https://gitlab.com/lss233/homebrew-brew.git
6. https://cdn-apply-shared.yuewen.com/homebrew-brew.git
7. https://github.91chifun.workers.dev/Homebrew/brew.git
8. Exit

这是可以选择不同的源,输入相应的数字即可切换,例如输入 2 切换到阿里源。

切换完成后,重新执行以下命令即可验证是否切换成功:

brew update
  1. 升级及卸载

如果你想升级 homebrew-switch,执行以下命令:

cd homebrew-switch
git pull

如果你想卸载 homebrew-switch,执行以下命令:

cd ..
rm -rf homebrew-switch

这样就完成了 Homebrew 国内源的切换,方便又快捷!