WSL配置代理使用Git clone 开始安装openGL,超多坑 安装所有需要的库pkg-config,xkbcommon 1. 安装依赖项(以 Ubuntu/Debian 为例) 2.安装xkbcommon 安装vxcsrc⭐ 修改wsl渲染 glfw和GLAD GLFW GLAD 将GLAD 集成到你的项目 OpenGL项目测试代码: reference: WSL配置代理使用Git clone 用命令查询IP地址并且复制 names...
即使WSL 连上了宿主的代理,curl 网络正常,依然无法正常 Git Clone/pull/fetch ... 别急,再配置 WSL 的 Git 代理即可! 先运行此命令,清除过去可能设置过的 git 代理: git config --global --unset http.proxy 然后依次运行以下命令,设置 Git 的 http 代理: git config --global http.proxy http://192.168...
复制set http_proxy=http://127.0.0.1:7890set https_proxy=http://127.0.0.1:7890 原理就是让 git clone 的包走 7890 端口发。 这个方法,必须要运行着 clash 才能用(开不开系统代理都可以)。 如果想取消,终端输入: 复制git config--global--unsethttp.proxygit config--global--unsethttps.proxy 复制unset...
设置让wsl走代理 写下这个文章主要是因为,某次wsl中进行git clone操作一直被墙,所有上网找了很久,最后找到一个可以成功让wsl访问github的方法,于是决定记录一下。 可以通过cat /etc/resolv.conf查看wsl2的DNS服务器IP。然后可以通过修改环境变量export ALL_PROXY="xxx",来配置代理为xxx,其中xxx为代理的地址。 所以...
git config –global –get https.proxy “` 如果输出显示代理服务器地址和端口号,则说明代理设置成功。 4. 使用git命令进行网络请求时,会自动通过代理服务器进行访问。例如,执行`git clone`命令时,会通过设定的代理服务器进行克隆操作。 5. 如果需要取消代理设置,可以使用以下命令: ...
或者,如果你设置了Git代理,尝试克隆一个需要代理的仓库: bash git clone http://example.com/repository.git 5. 持久化设置 为了使你的代理设置持久化,你可以将上述环境变量设置添加到你的shell配置文件中(如.bashrc、.zshrc等)。这样,每次你打开新的WSL终端时,这些设置都会自动加载。 例如,在.bashrc中添加: ...
git config --global https.proxy "127.0.0.1:7890" 1. 2. 原理就是让 git clone 的包走 7890 端口发。 这个方法,必须要运行着 clash 才能用(开不开系统代理都可以)。 如果想取消,终端输入: git config --global --unset http.proxy git config --global --unset https.proxy ...
在WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走Windows的代理客户端。 01 — WSL1 和 WSL2 网络的区别 在WSL1 时代,由于Linux子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那么只需要在 Linux ...
git clone https:///vim-airline/vim-airline.git 1. 或者其他网络相关的命令进行测试 其他 本文只是按照我的需求(能够访问并下载GitHub的仓库)来进行配置,更多详细其他的情况,如WSL2和Windows网络的关系,可以参考: WSL2 的一些网络访问问题 WSL2 中访问宿主机 Windows 的代理 ...