阿里云服务器使用clash代理安装gotip
起因
尝试在阿里云的服务上安装gotip,但是gotip download 代码里面写死了,指向的地址是https://go.googlesource.com/go,被墙了,没办法在服务器上访问,只能另辟蹊径才能download下来
过程
安装gotip ,go install golang.org/dl/gotip 然后gotip download 报错
尝试使用github 镜像地址去替代 golang.org 然后走共用的gihub镜像代理,结果失败了里面代码写死的 从 go.googlesource.com/go下载最新的go版本,即使将go.googlesource.com/go转换成github 的地址也不行。
尝试找公共的git 代理,找不到,只能尝试走自己的代理,但是在服务器上部署配置clash又显得十分多余而且麻烦。
使用frp将本地7890端口代理到阿服务器上,然后使用https_proxy 使git走本地的clash代理,正常访问下载。
gotip download 进行编译的时候内存占用极高。 有点离谱了,2核cpu,2Gmem+1Gswap。给我干到oom了,只能把服务器上的docker和机器人服务给关了,才能正常编译通过。
总结
常规的github 项目 ,可以使用:
//设置代理
git config --global url."https://ghfast.top/https://github.com/".insteadOf "https://github.com/"
//取消代理
git config --global --unset url.https://ghfast.top/https://github.com/.insteadof 去走公共的代理,获取github文件
当遇到一些奇葩项目时,使用本地的clash代理。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 雪语星枫
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果