curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的幾種解決方式


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/
    查詢一下 raw.githubusercontent.com對應的IP 地址


  2. (2)替換系統的host文件
    注意:最好復制一份出來在更改


  • 這里其實相當於網絡不通的解決方式,一個網址在你電腦上是否能打開,打不開 我們都會在終端(dos系統)ping 一下 舉個例子:

    這是通的狀態,一般不通會顯示 timeout 等,你可以試試你的github是否通着。(一般電信公司排查網絡問題,也是這樣,看看是否丟包)

(3)然后執行安裝

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  


解釋一下: 上述代碼是 安裝 Homebrew的命令,官網地址 https://brew.sh/index_zh-cn.html 大家可以自行查看。

2.解決方式二
執行下面的命令sudo gem install redis
然后再執行 /usr/bin/ruby -e "$(curl -fsSL

https://raw.githubusercontent.com/Homebrew/install/

)

3.解決方式三
這個方法是我看了別人的brew_install.rb文件,就是前面說的,打不開的網址,就是這個網址https://raw.githubusercontent.com/Homebrew/install/master/install,對應的內容就是 brew_install.rb,其實網上很多人貼出來這個文件了,我也貼出來一個:
鏈接:百度雲下載
密碼: 1ogr

  • 進入 存放 brew_install.rb 的目錄中,
  • 執行 ruby brew_install.rb 根據提示 安裝就行了。

4.解決方式四
上述三個方法如果在安裝過程中還是有點問題error,也可以試試這個方法。

第一步:直接進入 Homebrew 的GitHub地址【傳送門】,下載的時候要注意,選擇版本。點擊branch那里,切換成Tags,一般這里是發布版本。
第二步:下載完成且解壓完成后,鼠標右鍵點擊 【訪達】,選擇【前往文件夾…】,輸入/usr/local 回車。在里面找到 Homebrew 文件夾,將里面的內容替換成你GitHub下載的內容,就好了。

完事查看brew是否安裝在你的Mac上,終端輸入brew

如此說明安裝完成。

    • 各位道友,如果遇到其他問題及解決方法,留下你的文章地址鏈接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM