在win11下安装wsl2
时间: 2025-06-13 11:41:01 浏览: 14
### 如何在 Windows 11 上安装 WSL2
#### 配置前的准备工作
为了成功安装 WSL2,在开始之前需要确认系统已满足基本条件。Windows 11 支持 WSL2 的运行,但需手动启用相关功能组件。
#### 启用必要的系统功能
通过 PowerShell 执行以下命令来启用适用于 Linux 的 Windows 子系统以及虚拟机平台支持:
```powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
```
接着,还需要启用虚拟机平台的支持:
```powershell
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
```
这两步操作可以确保系统的底层架构能够适配 WSL2 的需求[^3]。
#### 设置 WSL 默认版本为 2
WSL 提供两种模式(WSL1 和 WSL2),其中 WSL2 性能更优且兼容性更强。可以通过以下命令将默认版本设为 WSL2:
```powershell
wsl --set-default-version 2
```
#### 下载并安装所需的 Linux 发行版
访问微软商店或者官方文档页面下载目标发行版(如 Ubuntu)。以 Ubuntu 为例,完成安装后可通过以下方式启动它:
```bash
ubuntu.exe
```
这一步骤完成后即完成了基础环境部署工作[^4]。
#### 更新软件包索引与工具链配置
进入刚安装好的 Ubuntu 终端界面之后,建议先同步最新的软件库信息,并安装一些开发过程中常用的编译器等相关依赖项:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential -y
```
上述过程有助于后续可能涉及的技术栈构建准备活动,比如 CUDA 工具集集成等场景下的前置条件达成[^2]。
#### 文件共享机制说明
值得注意的是,WSL2 实现了一个高效的双向文件交换解决方案,允许用户轻松地在宿主机之间传递数据而不需要额外复杂的网络映射设定。例如可以直接访问位于 C:\Users\YourUsername 路径下的个人资料夹内容于对应 /mnt/c/users/yourusername 目录位置之下[^1]。
#### 更改APT源地址加速体验优化
对于国内使用者而言,默认国外镜像站点可能会带来较慢的速度感受,因此推荐替换为中国科学技术大学开源项目组维护的服务节点作为替代方案之一实现提速效果:
```bash
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo apt update
```
以上就是关于如何在 Windows 11 平台上顺利完成 WSL2 整体框架搭建流程的一个概括总结描述。
阅读全文
相关推荐


















