WSL 安装 Ubuntu 完整步骤(Windows 10/11 通用,极简无脑版)

一、检查系统要求

  • Windows 10 2004+ 或 Windows 11(推荐)
  • 主板开启虚拟化(Intel VT-x / AMD-V),一般在 BIOS 里设置

二、一键安装(推荐)

  1. 以管理员身份打开 PowerShell

    • Win+X → 选择 "终端 (管理员)" 或 "PowerShell (管理员)"
  2. 执行:

    bash 复制代码
    wsl --install --web-download
    • 自动启用 WSL、虚拟机平台、安装 WSL2 内核、下载 UbuntuMicrosoft Learn
  3. 重启电脑(必须)


三、首次启动 Ubuntu

重启后会自动弹出 Ubuntu 窗口,或手动打开 "Ubuntu" 应用:

  • 提示输入 用户名必须小写字母开头,只能是小写字母、数字、-
  • 输入密码(输入时不显示)
  • 确认密码

示例:

复制代码
Enter new UNIX username: user01
New password:
Retype new password:

四、验证安装

回到 PowerShell:

bash 复制代码
wsl -l -v

看到类似:

bash 复制代码
  NAME      STATE           VERSION
* Ubuntu    Running         2

即成功。


五、国内常用初始化(换源 + 更新)

进入 Ubuntu 后:

复制代码
# 备份原有源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 替换为清华源(复制整段)
echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse" | sudo tee /etc/apt/sources.list

# 更新
sudo apt update
sudo apt upgrade -y

六、常见问题

1. 提示 0x800701bc

2. 下载慢 / 卡住

  • 重置商店缓存:

    复制代码
    wsreset.exe
  • 或用离线包安装(适合国内)

3. 用户名报错 NAME_REGEX

  • 只能用 小写字母、数字、-必须字母开头

4. 想装指定版本(如 22.04)

复制代码
wsl --install -d Ubuntu-22.04

查看可安装列表:

复制代码
wsl --list --online

七、卸载

复制代码
wsl --unregister Ubuntu



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