WSL2 安装与基础配置
0. 什么是 WSL2,为什么要用它
WSL2(Windows Subsystem for Linux 2)是微软内置在 Windows 10/11 中的 Linux 子系统,默认安装 Ubuntu 24.04 LTS。
它不是虚拟机,不需要双系统,直接在 Windows 里跑一个完整的 Linux 内核。
为什么用它而不是在 Windows 上直接开发:
图形化界面(GUI)会把很多底层细节包装起来——你点一下按钮,背后发生了什么你不知道。真正抛弃图形界面、用命令行工作之后,才会逼着自己搞清楚文件权限、环境变量、进程管理这些东西。这些是开发的地基,在 Windows 图形界面下你可以永远绕过它,在 Linux 命令行里你绕不开。
1. 安装 WSL2
在 Windows PowerShell(管理员)中执行:
wsl --install
安装完成后重启系统。
重启后查看版本确认安装成功:
wsl --version
wsl -l -v