今天安装Homebrew时下载相关组件非常慢,并且Homebrew使用的镜像国内网络也难以访问。有两种方法可以解决:
- 用国内镜像源替换homebrew的镜像源
- 让终端命令走代理
第一种方法网上有很多阐述。当然使用第二种方法就不用改brew的镜像源了。
编辑/Users/xxx/.bash_profile文件
加入以下设置:
function proxy_off(){
unset http_proxy
unset https_proxy
echo -e "已关闭代理"
}
function proxy_on() {
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
export http_proxy="http://127.0.0.1:1087"
export https_proxy=$http_proxy
echo -e "已开启代理"
}
127.0.0.1:1087是我本地的一个代理服务,切换你自己的代理即可。再让配置的环境变量生效:
xxx@MacBook-Pro:~$ source .bash_profile
开启代理
xxx@MacBook-Pro:~$ proxy_on
已开启代理
这样你的终端就可以使用代理网络了。
关闭代理
xxx@MacBook-Pro:~$ proxy_off
已关闭代理