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

Windows10离线安装WSL2 Ubuntu22.04.5LTS简明教程 (手把手小白也能学会的离线部署指南)

Windows10离线安装WSL2 Ubuntu22.04.5LTS简明教程 (手把手小白也能学会的离线部署指南)

Windows10离线安装WSL2 Ubuntu22.04.5LTS简明教程 (手把手小白也能学会的离线部署指南) WSL2离线安装 Windows10安装Ubuntu WSL2教程 Ubuntu22.04离线安装 第1张

欢迎阅读本教程!本文将详细介绍在Windows10环境下如何进行WSL2离线安装,并部署Ubuntu22.04.5LTS。如果你无法访问微软商店或网络环境受限,本WSL2教程将帮助你顺利完成Windows10安装Ubuntu的离线部署。本文使用的Ubuntu版本为22.04.5 LTS,请提前准备好离线安装包。

一、准备工作

在进行WSL2离线安装之前,需要确认以下条件:

  • Windows10版本要求:必须为2004及以上版本(内部版本19041及以上),或者Windows 10 1903/1909且安装了KB4566116更新。可通过winver命令查看。
  • 启用Windows功能:需要开启“虚拟机平台”和“适用于Linux的Windows子系统”。
  • 下载离线安装文件:
  • 管理员权限:后续安装命令需要在PowerShell(管理员)中执行。

二、安装步骤

以下步骤将引导你完成Windows10安装Ubuntu的离线流程:

  1. 以管理员身份打开PowerShell:右键开始菜单,选择“Windows PowerShell (管理员)”。
  2. 启用WSL功能:输入以下命令并回车:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  3. 启用虚拟机平台:输入命令:
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  4. 重启计算机:完成上述功能启用后,必须重启电脑使更改生效。
  5. 安装WSL2内核更新包:找到提前下载的 wsl_update_x64.msi,双击运行,按提示完成安装。
  6. 设置WSL2为默认版本:重启后再次打开管理员PowerShell,执行:
    wsl --set-default-version 2
  7. 安装Ubuntu 22.04.5 LTS离线包:将下载的Ubuntu .appx文件重命名为.zip,然后解压到某个文件夹(例如 C:\Ubuntu22.04)。进入解压文件夹,找到 ubuntu.exe(或类似名称),右键以管理员身份运行,开始安装。
  8. 初始化Ubuntu:安装完成后会自动启动Ubuntu终端,根据提示设置新的用户名和密码。注意密码输入时不会显示,这是正常的。
  9. 验证WSL版本:在PowerShell中输入 wsl -l -v,查看已安装的Ubuntu是否版本为2。如果不是,可执行 wsl --set-version <发行版名> 2 进行转换。

至此,你已经成功在Windows10上通过WSL2离线安装Ubuntu22.04.5LTS,可以开始愉快的Linux开发之旅了!

三、常见问题与解决

  • 0x80070003 错误:通常是因为未启用“虚拟机平台”,请确保已执行对应命令并重启。
  • 安装后启动Ubuntu报错:可能是WSL2内核未更新,请检查是否安装了内核更新包。
  • 离线包安装时提示“无法安装,需要从商店获取”:尝试将.appx重命名为.zip解压后运行里面的exe,这是最可靠的离线安装方式。

四、总结

本文提供了完整的WSL2离线安装指南,涵盖了从准备工作到最终验证的每一个细节。希望这篇WSL2教程能帮助你在网络受限的环境下顺利部署Ubuntu22.04离线安装。如果你有任何问题,欢迎在评论区留言交流!