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

Windows安装WSL2并运行Ubuntu22.04

Windows安装WSL2并运行Ubuntu22.04

小白也能轻松上手的Linux子系统安装全攻略

Windows安装WSL2并运行Ubuntu22.04 WSL2安装 Ubuntu 22.04 Windows Linux子系统 小白教程 第1张

欢迎来到这篇Windows Linux子系统安装教程,也就是大家常说的WSL2安装。本文将手把手教你在Windows上安装Ubuntu22.04,即使你是完全的新手(小白教程),也能顺利完成。WSL2(Windows Subsystem for Linux 2)让你无需虚拟机即可在Windows下原生运行Linux,适合开发、学习等各种场景。

1. 检查系统要求

确保你的Windows 10版本在2004及以上(内部版本19041及以上)或Windows 11。打开“设置”>“系统”>“关于”即可查看。另外,BIOS中需要启用虚拟化技术(通常默认已开启)。

2. 启用WSL功能

右键点击开始菜单,选择“Windows PowerShell(管理员)”或“终端(管理员)”,运行以下命令启用WSL:

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

接着启用“虚拟机平台”功能(WSL2需要):

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

完成后重启电脑。

3. 下载并安装WSL2内核更新包

访问微软官方文档下载WSL2 Linux内核更新包:https://aka.ms/wsl2kernel。下载后双击安装,按提示完成即可。

4. 将WSL2设置为默认版本

再次打开管理员PowerShell,运行:

    wsl --set-default-version 2  

如果提示需要更新,请按提示操作。

5. 安装Ubuntu22.04

打开Microsoft Store,搜索“Ubuntu 22.04”,选择“Ubuntu 22.04.3 LTS”或类似版本,点击“安装”。安装完成后,点击“启动”或从开始菜单打开。

6. 初次启动配置

首次启动Ubuntu会进行初始化,等待几分钟,然后提示输入新的用户名和密码(密码输入时不显示)。这个用户名和密码将用于Linux子系统的sudo操作。

7. 验证安装

在PowerShell中运行:wsl -l -v,如果看到Ubuntu-22.04的版本为2,则说明成功。你也可以直接运行wsl或打开Ubuntu终端,开始使用Linux命令。

常见问题解决

  • 如果安装后无法启动,尝试在PowerShell中运行wsl --update更新WSL。
  • 确保Windows防火墙没有阻止WSL的网络访问。
  • 如果需要迁移安装位置或备份,可以使用wsl --exportwsl --import命令。

至此,你已经成功在Windows上完成了WSL2安装并运行了Ubuntu22.04。这篇小白教程涵盖了所有关键步骤,现在你可以尽情探索Windows Linux子系统的无限可能了!如果有任何疑问,欢迎在评论区留言。