WSL
WSL 全称为 Windows Subsystem for Linux,是一个适用于 Windows 的 Linux 子系统,可以在 Windows 系统上原生运行 Linux。
安装 WSL¶
启用 Windows 功能¶
首先,需要开启适用于 Linux 的 Windows 子系统、Virtual Machine Platform 功能。
方法是打开 Windows 控制面板,点击“程序”,然后点击“启用或关闭 Windows 功能”,勾选“适用于 Linux 的 Windows 子系统”复选框以及“Virtual Machine Platform”复选框。

安装 Hyper-V¶
Windows 11 家庭版默认没有 Hyper-V 组件,需要手动下载。
新建一个文本文档,输入以下内容并保存为 Hyper-V.cmd:
1 2 3 4 5 | |
然后双击运行,等待安装完成。
下载 WSL¶
在 Powershell 中输入以下命令下载:
1 | |
下载 Linux 发行版¶
在 Microsoft Store 中搜索并下载需要的 Linux 发行版。
在 WSL 中使用 Windows 代理¶
WSL 和 Windows 共享端口,因此可以使用 Windows 上的代理端口来给 WSL 进行加速。
使用 proxychains 工具¶
安装 proxychains¶
1 | |
安装完成后,编辑 /etc/proxychains.conf 文件:
1 | |
修改最后一行的端口为 Windows 上的代理端口,例如:
1 | |
使用 proxychains¶
在需要使用代理的命令前加上 proxychains,例如:
1 | |