Windows安装WSL2+Ubuntu 22.04

系统要求

  • Windows 10 版本 2004 及以上(内部版本 19041 及以上)
  • 或 Windows 11
  • 64位系统
  • 已开启虚拟化功能(BIOS中启用)

🚀 安装步骤

1. 以管理员身份打开PowerShell
  • 右键点击开始菜单
  • 选择"Windows PowerShell(管理员)"或"终端(管理员)"
2. 启用WSL功能
powershell 复制代码
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3. 重启电脑
powershell 复制代码
Restart-Computer
4. 设置WSL2

重启后,在管理员PowerShell中执行:

powershell 复制代码
# 设置WSL2为默认版本
wsl --set-default-version 2
5. 下载Ubuntu 22.04

https://mirrors.ustc.edu.cn/ubuntu-cloud-images/wsl/jammy/current/ubuntu-jammy-wsl-amd64-ubuntu22.04lts.rootfs.tar.gz

6. 更新WSL2内核组件
powershell 复制代码
wsl --update
7. 安装Ubuntu 22.04

D:\Ubuntu22.04是系统要放置的盘,放在C盘后续容器出问题

在ubuntu-jammy-wsl-arm64-ubuntu22.04lts.rootfs.tar.gz文件所在目录下执行

powershell 复制代码
wsl --import Ubuntu-22.04 D:\Ubuntu22.04 D:\Downloads\ubuntu-jammy-wsl-amd64-ubuntu22.04lts.rootfs.tar.gz --version 2

执行后会显示操作成功完成。

7. 进入系统
powershell 复制代码
wsl -d Ubuntu-22.04

会显示

powershell 复制代码
PS D:\Downloads> wsl -d Ubuntu-22.04
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 6.6.87.2-microsoft-standard-WSL2 x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Thu Mar 19 18:02:24 CST 2026

  System load:  0.22                Processes:             30
  Usage of /:   0.1% of 1006.85GB   Users logged in:       0
  Memory usage: 6%                  IPv4 address for eth0: 172.26.38.244
  Swap usage:   0%


This message is shown once a day. To disable it please create the
/root/.hushlogin file.
root@PC-20260318UDBG:/mnt/d/Downloads#
相关推荐
小鹏linux9 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
在角落发呆9 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
齐潇宇10 小时前
Zabbix 7 概述与配置
linux·zabbix·监控告警
江公望11 小时前
Ubuntu htop命令,10分钟讲清楚
linux·服务器
哎呦,帅小伙哦11 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
张小姐的猫12 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
YuanDaima204812 小时前
Linux 进阶运维与 AI 环境实战:进程管理、网络排错与 GPU 监控
linux·运维·服务器·网络·人工智能
lolo大魔王14 小时前
Linux 数据文件处理实战:排序、搜索、压缩、归档一站式详解
linux·运维·服务器
starvapour14 小时前
Ubuntu切换到Fcitx5中文输入法
linux·运维·ubuntu
木心术114 小时前
Windows系统下MySQL与AI工具集成方案:数据存储与调用实践
人工智能·windows·mysql