WSL开发环境

1. 安装和配置 WSL

WSL 全称 Windows Subsystem for Linux

Windows Powershell 中执行:

1
2
3
4
5
6
7
8
9
10
11
12
Add-Content -Path $HOME\.wslconfig -Value @'
[wsl2]
networkingMode=mirrored
defaultVhdSize=107374182400
'@

# install wsl, run as administrator
wsl --install

# set firewall, run as Administrator
# ref: https://learn.microsoft.com/en-us/windows/security/operating-system-security/network-security/windows-firewall/hyper-v-firewall
Set-NetFirewallHyperVVMSetting -Name '{40E0AC32-46A5-438A-A0B2-2B479E8F2E90}' -DefaultInboundAction Allow
阅读更多