微软推出的在Windows系统内运行完整Linux内核的技术,没有图形界面,程序员常用于运行开发工具链
Magentic-UI部署需要Python 3.10+(推荐3.12)和Docker Desktop,Windows用户需配置WSL2
Docker Desktop选择基于WSL2运行
WSL2的文件系统性能相比WSL1提升了20倍以上
WSL2的每个Linux发行版以ext4格式的虚拟硬盘文件(.vhdx)存储在Windows文件系统中,默认路径位于C盘的%LOCALAPPDATA%\Packages目录下
WSL2安装需要Windows 10版本2004及以上或Windows 11
Claude Code要求Node.js 18及以上版本,支持macOS和Linux操作系统,Windows用户需使用WSL2
WSL2基于轻量级Hyper-V虚拟机实现,GPU虚拟化性能损耗通常低于5%
微软与英伟达合作开发了WDDM GPU虚拟化技术,允许WSL2内的Linux进程直接访问宿主机的GPU资源
WSL2与WSL1不同,它运行完整的Linux内核,底层由Hyper-V轻量虚拟机驱动
Claude Code桌面版依赖WSL2(Windows Subsystem for Linux 2)提供的Linux运行环境来执行部分底层操作