每次在使用新电脑时,都要配置一些东西,今天才使用Mac按照nvm官网提示安装nvm时,就碰到了报 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
这个错误:
原因是 raw.githubusercontent.com 这个域名被那个啥了,我们需要找到这个域名的IP地址,然后把他添加到本地hosts文件中就可以了!
步骤:
- 打开网站 https://www.ipaddress.com/ ,查询一下
raw.githubusercontent.com
对应的IP地址
- 将
raw.githubusercontent.com
域名的IP地址185.199.108.133
(第一步中查询的IP地址)添加到系统的hosts文件中(文件路径/etc)
不过这里要注意,这里你直接更改hosts,会告诉你没有权限。我们可以复制一份hosts到桌面,然后将 185.199.108.133
raw.githubusercontent.com
这行添加到桌面的hosts文件中
然后再将这个hosts文件移动到/etc文件夹下,选择替换文件,这时会弹出“访达”想要移动“hosts”的提示,输入电脑密码允许即可!
- 最后,我们再回到终端,按照执行nvm官网提示进行安装即可
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash