什么是 WSL?
Windows Subsystem for Linux(WSL)是微软提供的在 Windows 上运行 Linux 环境的解决方案。它允许开发者无缝地在 Windows 中使用 Linux 命令行工具和发行版,非常适合需要跨平台开发的场景。
安装步骤 📋
启用 WSL 功能
打开 PowerShell(管理员权限),运行命令:dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
⚠️ 完成后需重启电脑
安装 Linux 发行版
通过 Microsoft Store 安装 Ubuntu 或其他发行版,或使用命令:wsl --install -d Ubuntu
📦 安装完成后,系统会自动配置默认发行版。
验证安装
打开终端输入wsl --list --verbose
,若看到已安装的发行版状态为 Running,说明成功!✅
配置网络设置 🌐
- 修改
/etc/hosts
文件以支持域名解析 - 配置静态 IP(需管理员权限)
- 使用
ipconfig
查看 WSL 网络接口信息
常见问题解答 ❓
- 如何切换 WSL2 版本?
执行wsl --set-default-version 2
即可。 - 启动时提示“WSL is not running”?
检查是否已启用 Hyper-V 功能,或尝试wsl --start
命令。 - 如何卸载 WSL?
运行wsl --unregister
命令,或通过“控制面板 > 程序 > 启用或关闭 Windows 功能”移除相关组件。
扩展阅读 📚
如需深入了解 WSL 的高级用法,可访问 WSL 高级配置指南 获取更多技巧。