在WSL系统中安装Ubuntu, 然后下载GitHub文件
但是一直无法连接, 即使把在clash开启全局代理, 仍报错,如下:
error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)
fatal: unable to access ‘[Github项目地址]’: GnuTLS recv error (-110): The TLS connection was non-properly terminated.
经查是网络问题, Ubuntu也需要翻墙.
方法如下:
- 打开终端, 输入: wsl
- 输入: vim ~/.bashrc
- 此时打开了bashrc文件,
- 输入: i, 进入编辑模式, 在文件最后添加
export http_proxy=127.0.0.1:7890
export https_proxy=127.0.0.1:7890
提示: 7890是默认clash的端口, 127.0.0.1是本地地址 - 按 esc 退出编辑, 输入: :wq
- 保存并退出