欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

brew install node 发现 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的几种解决方式 有大用 有大大用

要全部看完,特别是最下面几个红色的 hosts 解析,作用最大,同时我的wifi网不好,用手机热点也不行  最后 直接安装 node的 pkg 文件才安装好的

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的几种解决方式?

  • 前言:
    最近随着flutter的发布,多数公司都开始着手使用了。但是想要开发,就要先搭建flutter开发环境。flutter安装看官网跟着操作就可以了「 flutter安装 」,这里我们要说的是 Homebrew.

  • curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused注意这里问题后缀是Connection refused             

  • 我猜测的产生的原因:安装失败的可能原因是没有初始化Xcode的环境这个是针对Mac电脑,我在网上找了很多资料,有说打开这个网址https://raw.githubusercontent.com/Homebrew/install/master/install,我打不开
    所以下面是我的解决办法:

  1. 解决方式一
    (1)打开网站: https://www.ipaddress.com/  或者通过 ( https://ip138.com/ 来搜索 raw.githubusercontent.com对应的IP 地址 )
    查询一下 raw.githubusercontent.com对应的IP 地址
    image.png (2)替换系统的host文件
    注意:最好复制一份出来在更改
    image.png image.png image.png

  • 这里其实相当于网络不通的解决方式,一个网址在你电脑上是否能打开,打不开 我们都会在终端(dos系统)ping 一下 举个例子:



  • 这是通的状态,一般不通会显示 timeout 等,你可以试试你的github是否通着。(一般电信公司排查网络问题,也是这样,看看是否丢包)

(3)然后执行安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
解释一下: 这一行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"命令,其实是 安装 Homebrew的命令,官网地址大家可以自行查看。

2.解决方式二
执行下面的命令sudo gem install redis
然后再执行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)            

3.解决方式三
这个方法是我看了别人的brew_install.rb文件,就是前面说的,打不开的网址,就是这个网址https://raw.githubusercontent.com/Homebrew/install/master/install,对应的内容就是 brew_install.rb,其实网上很多人贴出来这个文件了,我也贴出来一个:
链接:百度云下载
密码: 1ogr            

  • 进入 存放 brew_install.rb 的目录中,

  • 执行 ruby brew_install.rb 根据提示 安装就行了。
    image.png

4.解决方式四
上述三个方法如果在安装过程中还是有点问题error,也可以试试这个方法。

第一步:直接进入 Homebrew 的GitHub地址【传送门】,下载的时候要注意,选择版本。点击branch那里,切换成Tags,一般这里是发布版本。
第二步:下载完成且解压完成后,鼠标右键点击 【访达】,选择【前往文件夹…】,输入/usr/local 回车。在里面找到 Homebrew 文件夹,将里面的内容替换成你GitHub下载的内容,就好了。
image.png            

完事查看brew是否安装在你的Mac上,终端输入brew
image.png 如此说明安装完成。

  • 各位道友,如果遇到其他问题及解决方法,留下你的文章地址链接

文章知识点与官方知识档案匹配,可进一步学习相关知识

Linux技能树首页概览10659 人正在系统学习中                

来自  https://blog.csdn.net/qq_43531694/article/details/106862753                


               



解决curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题

前提:


经常在使用curl的时候,如果是需要访问一下 raw.githubusercontent.com域名下的内容时,经常会报 


curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题

这样子的错误,特别是在使用brew的时候,忒烦人,今天就来分享一下解决方案。

image.png


1.我们访问https://www.ipaddress.com/site/raw.githubusercontent.com 


2.看下面的内容

image.png



3.将这一堆ip添加到我们的hosts文件里面去 。


# brew 

185.199.108.133 raw.githubusercontent.com

185.199.109.133 raw.githubusercontent.com

185.199.110.133 raw.githubusercontent.com

185.199.111.133 raw.githubusercontent.com

# END


看看我们的成果:

image.png


来自  https://blog.csdn.net/freedomljt/article/details/127689353


   



普通分类: