当前位置:首页 > 系统教程 > 正文

Windows安装WSL2并运行Ubuntu 22.04指南

Windows安装WSL2并运行Ubuntu 22.04指南

小白一看就会的Linux子系统配置教程

对于希望在Windows上体验Linux开发环境的用户,WSL2安装是最佳选择。本文将手把手教你如何在Windows中启用Windows子系统,并运行Ubuntu 22.04,无需虚拟机,轻松搭建开发环境。

Windows安装WSL2并运行Ubuntu 22.04指南 WSL2安装  Ubuntu 22.04 Windows子系统 Linux开发环境 第1张

1. 检查Windows版本要求

确保你的Windows 10版本在2004以上(内部版本19041或更高),或者使用Windows 11。可通过“设置”>“系统”>“关于”查看版本信息。

2. 启用适用于Linux的Windows子系统功能

管理员身份打开PowerShell(右键开始菜单选择“Windows PowerShell(管理员)”),输入以下命令并回车:

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

3. 启用虚拟机平台

继续在管理员PowerShell中执行以下命令,以启用虚拟机平台(WSL2所需):

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

完成后重启电脑使更改生效。

4. 设置WSL2为默认版本

重启后,再次以管理员身份打开PowerShell,运行:

wsl --set-default-version 2

如果提示需要更新WSL内核,请根据提示下载并安装内核更新包。

5. 安装Ubuntu 22.04

有两种方式:

  • Microsoft Store安装:打开Microsoft Store,搜索“Ubuntu 22.04”,点击安装。
  • 命令行安装:在PowerShell中执行 wsl --install -d Ubuntu-22.04

6. 初次启动配置

安装完成后,从开始菜单启动Ubuntu 22.04,等待几分钟初始化,然后根据提示设置新的用户名和密码(此用户名/密码仅限于Linux子系统,与Windows凭据无关)。

7. 基本系统更新与优化

进入Ubuntu终端后,建议先更新软件包:

sudo apt update && sudo apt upgrade -y

你也可以安装常用的开发工具,如build-essential、git等,为Linux开发环境做准备。

8. 验证WSL2版本

在PowerShell中执行 wsl -l -v,确保Ubuntu-22.04的版本列为2,表示已成功使用WSL2。

至此,你已经完成了WSL2安装Ubuntu 22.04的部署,可以愉快地在Windows下进行Linux开发了!如果在过程中遇到问题,欢迎在评论区留言交流。