Windows Subsystem for Linux(WSL)是微软提供的一项功能,让开发者在不离开Windows系统的前提下,运行GNU/Linux环境。这不仅为前端、后端开发者带来了类Unix的开发体验,还极大地提升了开发效率,尤其在需要Docker、Node.js、Python、PHP、Laravel等环境时表现突出。
本文将引导你用最快的方式完成WSL安装,从零开始,仅需几步。
系统要求
- Windows 11 任意版本(或Windows 10 22H2及以上)
- 启用虚拟化(BIOS 中开启)
一键安装 WSL(适用于 Win10 和 Win11)
Win + X → 终端管理员,执行:
wsl --install
系统将自动执行以下操作:
- 启用所需的 Windows 功能(WSL 和虚拟机平台)
- 安装最新的 Linux 发行版(默认是 Ubuntu)
- 按提示重启电脑
- Win+S → wsl
- 设置wsl用户名和密码
自定义 Linux 发行版
如果你不想用默认的 Ubuntu,可以列出所有可用版本:
wsl --list --online
然后安装指定版本,例如 Debian:
wsl --install -d Debian
验证安装
输入以下命令,验证是否成功安装并运行:
wsl
你将进入 Linux Shell,体验完整的命令行环境!
总结
WSL 是连接 Windows 与 Linux 的桥梁,安装过程简洁、高效。无论你是 Web 开发者、AI 工程师还是系统管理员,WSL 都能帮你轻松搭建类Unix开发环境,提升开发灵活性。