欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

failedtoconnecttoraw.githubusercontent.comport443:Connectionrefused

时间:2023-07-20
failed to connect to raw.githubusercontent.com port 443: Connection refused

遇到问题解决方案

oh-my-zshnvm 总结 遇到问题

最近在 mac 上安装东西,只要是用 curl 执行脚本就经常会遇到这个问题:

failed to connect to raw.githubusercontent.com port 443: Connection refused

就算使用了科学技巧也没用啊!不过没关系,还有其他思路可以尝试。

我将用下面两个程序的安装示例,给你提供一些解决问题的思路:

oh-my-zsh:一款终端插件、主题、配置管理工具nvm:node 的包管理工具,可以用来管理不同的 node 环境 解决方案 oh-my-zsh

官方给出的安装方法:这个在国内行不通,会报本文标题上的错误。

sh-c"$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

解决方案:寻找国内镜像地址代替。

sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

所以以后再遇到这样安装失败的第一个思路就是:寻找有无国内地址。

百度也好,去 Gitee 搜索也好,自己尝试替换 URL 也好,反正就是找国内的地址安装!

nvm

官方给出的安装方法,显然也是行不通的。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

解决方案:克隆下来自行执行安装脚本。

在 Gitee 找到了镜像:https://gitee.com/mirrors/nvm

发现仓库下是有 install.sh 脚本的,很好。

克隆下来,或者手动下载下来:

git clone https://gitee.com/mirrors/nvm

然后进入文件目录,执行其中的安装脚本:

bash install.sh

然后就安装成功了。

总结

不知道大家是不是这样,反正这个该死的问题我一直遇到,以上两种方法是我总结的比较同样的方法,其他网上的博客例如修改 Host 等方法我是试了没啥用…

如果还有其他思路欢迎小伙伴补充在评论区,希望这篇博客可以帮到你。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。