win11配制WSL
时间: 2025-05-27 10:22:04 浏览: 12
### 如何在Windows 11上安装和配置WSL
#### 一、启用WSL功能
为了在Windows 11上使用WSL,首先需要确保启用了必要的组件。可以通过PowerShell执行以下命令来开启WSL支持以及虚拟机平台的支持[^2]。
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
完成以上两步后需重启计算机以使更改生效。
#### 二、设置WSL版本至2
WSL存在两种模式,其中WSL 2提供了更好的性能表现与兼容性。要将系统的默认版本设为WSL 2,可以在PowerShell中输入如下指令:
```powershell
wsl --set-default-version 2
```
此操作会把新安装的所有发行版自动设定成WSL 2模式运行[^3]。
#### 三、下载并安装Linux发行版
对于希望快速简便地获取特定Linux环境的用户来说,直接从微软应用商店搜索所需版本是一种高效途径。例如,当目标是部署Ubuntu时,则只需打开Microsoft Store寻找对应条目点击获取即可[^1]。
另一种方法涉及手动下载官方提供的App包文件(.appx),然后双击进行本地安装;或者利用命令行形式实现自动化流程处理。比如下面这段脚本展示了怎样通过互联网链接引入指定版本号的Ubuntu实例:
```powershell
Add-AppxPackage -Register "$env:ProgramFiles\Ubuntu\install-info.xml"
```
值得注意的是实际路径可能依据具体情况进行调整适配[^4]。
#### 四、高级管理技巧
除了基本的操作外,还有许多额外的功能可以帮助更好地管理和维护已有的WSL环境。例如导出当前正在使用的某个分布式的状态保存到tar档案里头去以便日后恢复或迁移用途:
```powershell
wsl --export <Distro> <FileName>
```
同样也可以重新导入这些备份数据到另一目录下继续工作下去而无需再次经历完整的初始设立过程:
```powershell
wsl --import <NewDistroName> <InstallLocation> <FileName>
```
最后别忘了修改国内源地址加速软件更新速度提高效率:
编辑`/etc/apt/sources.list`替换原有URL成为阿里云镜像站点或其他相近服务提供商所提供的替代方案之一。
```bash
sudo sed -i 's|http://archive.ubuntu.com/ubuntu/|https://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list
sudo apt update && sudo apt upgrade -y
```
---
阅读全文
相关推荐


















