在国内使用Clash代理安装Homebrew教程
在国内安装Homebrew时,常常会遇到网络连接问题,比如curl: (7) Failed to connect to raw.githubusercontent.com
。以下是详细的教程,通过使用Clash代理来解决这个问题。
前提条件
- 已安装并配置好的Clash,确保代理服务正常工作。
- 知道Clash代理的IP地址和端口(例如,IP地址是
192.168.2.5
,端口是7890
)。
请在Clash菜单中的控制台中打开“允许来自局域网的连接”开关

步骤一:配置代理
打开终端:
打开Mac上的终端应用程序。
设置HTTP和HTTPS代理:
在终端中输入以下命令,将192.168.2.5
和7890
替换为你的Clash代理的IP地址和端口:
export http_proxy=http://192.168.2.5:7890
export https_proxy=http://192.168.2.5:7890
步骤二:安装Homebrew
运行Homebrew安装命令:
在终端中输入以下命令来下载并安装Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装过程中可能的提示:
安装脚本可能会提示你输入密码,并显示安装过程中的信息。按照提示进行操作即可。
步骤三:验证安装
- 验证Homebrew是否正确安装:
安装完成后,在终端中输入以下命令来验证Homebrew是否正确安装:
brew --version
- 如果命令返回Homebrew的版本号,说明安装和配置成功。
步骤四:确保代理设置在重启后仍然有效
编辑shell配置文件:
如果你希望代理设置在每次终端启动时自动应用,可以将代理设置添加到你的shell配置文件中。
如果使用Zsh(默认在macOS Catalina及以上版本中):
编辑~/.zshrc
文件:
nano ~/.zshrc
如果使用Bash(默认在macOS Mojave及以下版本中):
编辑~/.bash_profile
或~/.bashrc
文件:
nano ~/.bash_profile
在文件末尾添加代理设置:
export http_proxy=http://192.168.2.5:7890
export https_proxy=http://192.168.2.5:7890
保存文件并退出编辑器(在Nano中,按Control + O
然后按回车键保存,按Control + X
退出)。
重新加载shell配置文件:
- 如果是Zsh:
source ~/.zshrc
- 如果是Bash:
source ~/.bash_profile
通过以上步骤,你可以成功配置代理并顺利安装Homebrew。