zoukankan      html  css  js  c++  java
  • 用代理服务加快brew下载速度。方法:curl

    加快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:// 一个命令行工具和函数库

     https://curl.haxx.se/

    用于在命令行或脚本发出网络请求和得到数据。也广泛使用在汽车,电视,打印机,移动电话等设备上。

    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。

  • 相关阅读:
    哈希表(hash)
    并查集
    trie树(字典树)
    单调队列(滑动窗口)
    单调栈
    用数组实现栈与队列
    数组实现双链表
    数组实现单链表
    区间合并
    离散化
  • 原文地址:https://www.cnblogs.com/chentianwei/p/11961390.html
Copyright © 2011-2022 走看看