插件窝 干货文章 Windows11安装WSL2教程:详细步骤配置适用于Linux的Windows子系统

Windows11安装WSL2教程:详细步骤配置适用于Linux的Windows子系统

Windows 11安装WSL2完整指南

一、什么是WSL?

WSL(Windows Subsystem for Linux)是微软推出的Linux兼容层,允许用户在Windows系统上原生运行Linux环境。WSL2是其第二代版本,提供完整的Linux内核支持。

二、安装前准备

  1. 确保Windows 11版本为2004或更高
  2. 64位系统,x86或ARM架构
  3. 至少4GB内存
  4. 启用BIOS/UEFI中的虚拟化支持

三、安装WSL2详细步骤

1. 启用WSL功能

以管理员身份打开PowerShell,执行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2. 启用虚拟机平台

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

完成后重启计算机

3. 设置WSL2为默认版本

wsl --set-default-version 2

4. 安装Linux发行版

打开Microsoft Store,搜索并安装喜欢的Linux发行版(如Ubuntu)

5. 初始化Linux系统

从开始菜单启动安装的Linux发行版,等待安装完成并设置用户名密码

四、常见问题解决

  • WSL2安装失败:检查Windows更新并安装所有可选更新
  • 虚拟化未启用:进入BIOS启用Intel VT-x或AMD-V
  • 网络问题:尝试重置网络配置 wsl --shutdown

五、WSL2优化配置

  1. 修改默认安装位置:wsl --export <发行版> <路径>
  2. 调整内存限制:在用户目录创建.wslconfig文件
  3. 安装Windows Terminal获得更好的终端体验