- 問題描述:
在終端輸入官網的指令
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
出現如下的錯誤:
fatal: unable to access ‘https://github.com/Homebrew/brew/’: Failed to connect to github.com port 443: Operation timed out
-
問題所在
如果你身在國內,那麼十有八九會TimeOut,即便開啓了全局代理依然可能會這樣。這是因爲有些軟件的全局代理對curl沒什麼用。curl命令是一個利用URL規則在命令行下工作的文件傳輸工具。它支持文件的上傳和下載,所以是綜合傳輸工具,但按傳統,習慣稱curl爲下載工具。 -
解決辦法
在終端輸入 export ALL_PROXY=socks5://127.0.0.1:1080
其中根據個人情況,只需要修改 1080這個端口。
比如我是
那麼就修改爲1080即可。 -
參考博客:
https://www.imtrq.com/archives/1921 其中有手動安裝的方法。感謝這位大佬!
https://blog.fazero.me/2015/09/15/%E8%AE%A9%E7%BB%88%E7%AB%AF%E8%B5%B0%E4%BB%A3%E7%90%86%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%B3%95/
讓終端走代理的幾種方法