当前位置:首页>Linux>Windows 上的 Linux 环境这样装最稳:Ubuntu 22.04 在线 & 离线方案

Windows 上的 Linux 环境这样装最稳:Ubuntu 22.04 在线 & 离线方案

  • 2026-10-11 08:14:50
Windows 上的 Linux 环境这样装最稳:Ubuntu 22.04 在线 & 离线方案

手把手教你安装 WSL2 + Ubuntu 22.04(在线/离线双方案)

想在 Windows 上流畅体验原汁原味的 Linux 命令行,又不想折腾虚拟机?WSL(Windows Subsystem for Linux)就是你的好帮手。它就像在 Windows 里嵌入了一台轻量级 Linux 电脑,启动快,和 Windows 文件互通也非常方便。

安装 Ubuntu 22.04 主要分 在线安装 和 离线安装 两种。网络顺畅的话,直接在线搞定;如果网络不好,或者想把系统装到 D 盘,离线方案更适合你。

📌 开始前先确认一下:你的系统需要是 Windows 10 版本 2004 及以上(内部版本 19041+),或 Windows 11。不确定的话,按 Win + R 输入 winver 回车,就能看到版本号。


🌐 方式一:在线安装(推荐,超简单)

只要一条命令,系统会自动帮你搞定所有配置。

1. 一键安装右键点击“开始”菜单,选择 “Windows PowerShell(管理员)” 或 “终端(管理员)”, 输入以下命令后回车:

powershell
wsl --install-d Ubuntu-22.04

这条命令会悄悄在后台完成三件事:

  • 启用必需的 Windows 功能(WSL 和虚拟机平台)。
  • 安装最新的 WSL2 内核。
  • 下载并安装 Ubuntu 22.04。

2. 重启电脑命令跑完后,按系统提示重启一下,让改动生效。

3. 设置用户名和密码重启后,电脑会自动弹出 Ubuntu 的终端窗口,恭喜你,已经进入 Linux 啦!首次启动会让你创建一个普通用户:

  • 输入你的新用户名(比如 zhangsan),回车。
  • 输入密码(输入时屏幕不会有任何显示,看不见是正常的),回车。
  • 再输一遍密码确认,回车。

全部结束后就能看到 Ubuntu 的命令行提示符 $,安装大功告成!


📦 方式二:离线安装(专治网络不好、想装到D盘)

这种方式需要我们手动下载安装包,多几个步骤,但控制更灵活。

1. 手动启用 WSL 功能

用管理员身份打开 PowerShell,依次执行下面两条命令,然后重启电脑:

powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
2. 将 WSL2 设为默认版本

重启后,再次打开 管理员 PowerShell,执行:

powershell
wsl --set-default-version2

💡 如果提示“需要更新内核”,就运行 wsl --update 后再试一下。

3. 下载 Ubuntu 22.04 镜像

下面两个下载链接任选一个(国内清华镜像源会快很多),得到一个 .tar.gz 文件。

  • 官方源:https://cloud-images.ubuntu.com/releases/jammy/release/ubuntu-22.04-server-cloudimg-amd64-wsl.rootfs.tar.gz
  • 清华镜像(推荐):https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/jammy/current/jammy-server-cloudimg-amd64-wsl.rootfs.tar.gz
4. 导入安装 Ubuntu 22.04

先在电脑上新建一个空文件夹来放系统,比如 D:\WSL\Ubuntu2204。

然后在管理员 PowerShell 里执行导入命令(注意把镜像路径换成你自己的):

powershell
wsl --import Ubuntu-22.04 D:\WSL\Ubuntu2204 "D:\Downloads\ubuntu-22.04-server-cloudimg-amd64-wsl.rootfs.tar.gz"--version2

命令解释:

  • Ubuntu-22.04
     是你给这个系统起的名字,可以随便取。
  • D:\WSL\Ubuntu2204
     是系统文件存放的位置。
  • 最后引号里是镜像文件的路径。
5. 创建一个日常使用的普通用户(非 root)

用上面的方法装完,默认会以 root 超级管理员登录,不够安全,我们赶紧创建一个常用账号。

先在 PowerShell 里启动系统(以 root 身份):

powershell
wsl -d Ubuntu-22.04-u root

接着在黑窗口里依次执行下面的命令(把 你的用户名 换成你喜欢的名字):

bash
# 创建用户并生成主目录useradd -m 你的用户名# 给这个用户设个密码(输入无回显)passwd 你的用户名# 赋予 sudo 管理员权限usermod -aG sudo 你的用户名
6. 设置成默认登录用户

为了让今后每次启动都自动用你刚创建的用户登录,我们在 Ubuntu 终端里继续执行:

bash
echo -e "[user]\ndefault=你的用户名" | sudotee /etc/wsl.conf

然后输入 exit 退出 Ubuntu。回到 PowerShell,重启一下 WSL 实例:

powershell
wsl --terminate Ubuntu-22.04

之后再通过开始菜单或 wsl 命令进入时,就会直接切换到你的专用账户啦。


✨ 小贴士

  • 装好之后,可以先运行 sudo apt update && sudo apt upgrade 来更新一下软件源和系统包,用着更顺手。
  • 如果你以后想快速备份或迁移这个 WSL 系统,可以用 wsl --export 和 wsl --import 命令,非常方便。

现在,尽情享受 Windows 里的原生 Linux 体验吧!

最新文章

随机文章