Windows10安装 Windows WSL
时间: 2025-05-16 07:48:55 浏览: 32
### 如何在 Windows 10 上安装和配置 WSL
#### 系统需求确认
确保当前运行的操作系统满足最低版本要求。对于 Linux GUI 支持,需要使用 **Windows 10 版本 19044+** 或更高版本[^2]。
#### 启用 WSL 功能
通过 PowerShell 使用管理员权限运行以下命令以启用 WSL 和虚拟机平台功能:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
完成上述操作后需重启计算机以应用更改[^1]。
#### 设置 WSL 默认版本
WSL 提供两个主要版本:WSL 1 和 WSL 2。推荐设置默认版本为 WSL 2,因为其性能更优且兼容性更好。可通过以下命令实现:
```powershell
wsl --set-default-version 2
```
此步骤会将后续安装的所有发行版默认设为 WSL 2 模式[^3]。
#### 安装 Linux 发行版
有多种方法可以安装所需的 Linux 发行版:
1. **Microsoft Store 方法**
打开 Microsoft Store 应用程序,搜索目标 Linux 发行版(如 Ubuntu),点击获取并按照提示完成安装过程。
2. **命令行方法**
如果偏好命令行方式,则可利用 `wsl` 工具列出可用的在线发行版列表并通过指定名称下载安装:
```powershell
wsl --list --online
wsl --install -d <DistributionName>
```
替换 `<DistributionName>` 为你希望安装的具体发行版名,例如 `Ubuntu`。
#### 配置用户账户
首次启动已安装的 Linux 发行版时,系统会引导创建一个新的 UNIX 用户账户及其密码。这是独立于 Windows 账户之外的身份验证机制,请妥善保管所设定的信息。
#### 测试与验证
为了检验 WSL 是否正常工作,在终端输入如下指令查看状态以及加载的内核版本号:
```bash
uname -a
cat /proc/version
```
如果一切顺利,应该能看到对应的 Linux 内核详情显示出来[^4]。
#### 开发环境集成
借助 Visual Studio Code 这样的工具能够进一步增强体验效果。安装 Remote - WSL 插件之后可以直接从编辑器内部访问 WSL 文件系统,并充分利用两者之间的优势互补特性来进行跨平台项目开发活动。
阅读全文
相关推荐

















