加快brew更新速度的方式:用代理
參考: https://www.zhihu.com/question/31360766常用的ss客戶端都自帶PAC模式的,比如ShadowsocksX-NG。
再次強調,如果你不想折騰的話:),我"個人"完全不推薦Homebrew使用鏡像,不管他是中科大還是gitcafe或者七牛鏡像!!!
讓你用鏡像的人都是不負責和坑爹的,不知道為什么還有這么多贊,出了問題你哭爹去吧。
連100塊一年的ss服務都不願意掏錢買的人就當我是在放屁吧,請自動忽略我。
所以最簡單最靠譜的方法就是用代理,brew用curl下載,所以給curl掛上socks5的代理即可。
在~/.curlrc文件中輸入代理地址即可。如果你的shadow socks服務端速度夠快的話,brew的下載速度簡直就是飛起= =。
第一種方法:使用curl的配置文件.curlrc
在
~/文件夾下創建或打開.curlrc文件:
vim .curlrc,然后輸入下面的地址和端口1086,一行代碼。
socks5= "127.0.0.1:1086"
解釋.curlrc (點擊查看)
curl:// 一個命令行工具和函數庫
用於在命令行或腳本發出網絡請求和得到數據。也廣泛使用在汽車,電視,打印機,移動電話等設備上。
curl是開源的。
例如,查看網頁源代碼:
~ ⮀ curl www.sina.com
上面的.curlrc是curl默認的配置文件。當啟用curl后,它會自動檢查配置文件並使用它。在Unix上是.curlrc,在windows上是_curlrc。
第二種方法:在終端輸入命令。
brew支持全局socks代理。所以
當使用終端.bashrc或.zshrc時,讓終端總是使用代理。
export ALL_PROXY=socks5://127.0.0.1:portnumber #端口號1086
⚠️export命令用於設置環境變量。
第三種方法:便捷的窗口設置。
參考https://blog.kelu.org/tech/2017/06/19/setting-socks5-proxy.html
使用系統的窗口設置,如mac。