安装ohmyzsh中遇到的curl433connection refused报错处理方法

在尝试安装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的安装。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 米扑代理示例(mimvp-proxy-demo) 米扑代理示例(mimvp-proxy-demo)聚合了多种编程语...
    米扑阅读 2,157评论 0 3
  • 晨起,已近中午 推开窗,一股热浪袭来,抬头朝着太阳升起的地方望去,它的光芒远没有昨日的强烈,心里有着些许的喜悦 打...
    轻风抚琴a阅读 230评论 0 1
  • 妈妈又打来电话说:“你们还不要孩子,要等到什么时候?我像你那么大的时候你都上小学了。”我想反驳说我还小,明显已经底...
    我不是脂肪君阅读 2,349评论 18 17
  • 今天学习了一些中华思想文化术语之四书的翻译,并做了笔记,觉得很有意思。摘录如下: 四书 Four Books 《论...
    Nicole93阅读 461评论 0 0
  • 你们在生活中是否会曾有过像我这种经历是在初中的时候,原本一起玩的都现在都从身边离开了,我遭受了一次背叛以至于还跟对...
    燕九阅读 296评论 0 1