安装ohmyzsh中遇到的curl433connection r

2020-04-17  本文已影响0人  就是大灯不用装

在尝试安装oh-my-zsh的过程中,我选择利用官方命令

sh -c"$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

结果出现了以下报错:

curl:(7)Failed to connect to raw.githubusercontent.com port 443:connection refused.

之后又尝试利用wget的方式进行安装

sh -c"$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

依旧报错:

正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0

正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... 失败:Connection refused。


原来是GitHub被屏蔽掉了,无法克隆下来内容,即使把代理开全局模式也不可以。

搜了一下,原来是macOS的Terminals终端默认是不走代理的,我是用的酸酸乳进行ladder。

解决方案:

首先确认proxy端口

menu—>高级设置 端口信息

可以看到我的地址为127.0.0.1,socks5的端口为1080

确认如下信息后需要对zsh进行配置,希望其全程能够走代理模式

在终端里利用vim对 zshrc进行配置

vi ~/.zshrc

  在vim模式下编辑

按i进行insert进行写入操作

选用了socks5协议,在文件中添加

export http_proxy="socks5://127.0.0.1:1080"

export https_proxy="socks5://127.0.0.1:1080"

然后esc退出insert模式,键入“:x”保存vim的编辑并退出

再source一下

source ~/.zshrc

完成配置!

可以

curl cip.cc

进行测试是否配置成功

再次键入安装命令完成ohmyzsh的安装。

上一篇 下一篇

猜你喜欢

热点阅读