可在Windows 10通过WSL运行原生Linux工具,含三种独立安装法:一、一键命令法(wsl --install,需Win10 2004+);二、图形界面法(设置中启用子系统与虚拟机平台,再商店安装);三、离线导入法(手动下载rootfs.tar.gz并wsl --import导入)。

如果您希望在 Windows 10 上运行原生 Linux 命令行工具和应用程序,但又不想配置虚拟机或双系统,则可通过安装适用于 Linux 的 Windows 子系统(WSL)实现。以下是三种互不依赖、可独立执行的安装方法:
一、一键命令安装法(推荐新系统/联网正常)
该方法调用 Windows 内置的 wsl --install 命令,自动启用子系统功能、下载最新 WSL2 内核并安装默认 Ubuntu 发行版,全程无需手动干预,适用于 Windows 10 版本 2004(内部版本 19041)及以上系统。
1、按 Win + X 键,在弹出菜单中选择Windows Terminal(管理员) 或 PowerShell(管理员)。
2、输入以下命令并按回车:wsl --install。
3、等待命令执行完成,系统将自动下载组件并提示需要重启计算机。
4、重启后,在“开始”菜单中点击Ubuntu图标启动,首次运行时需设置用户名与密码。
二、图形界面分步启用法(适合不熟悉命令行的用户)
该方法通过 Windows 设置界面逐项启用 WSL 所需底层功能,避免命令输错风险,所有操作均在图形化环境中完成,无需记忆命令或路径。
1、右键点击“开始”按钮,选择设置。
2、进入应用 → 可选功能 → 更多 Windows 功能。
3、在弹出窗口中,勾选适用于 Linux 的 Windows 子系统 和虚拟机平台两项。
4、点击确定,等待系统应用更改,并按提示立即重启计算机。
5、重启后,打开 Microsoft Store,搜索Ubuntu(或其他发行版如 Debian、Kali Linux),点击获取完成安装。
6、安装完毕后,在“开始”菜单中启动该发行版,按提示创建Linux 用户账户。
三、离线手动导入法(适用于无网络或企业受限环境)
该方法绕过 Microsoft Store 与在线内核更新,直接使用已下载的 Linux 根文件系统镜像(.tar.gz)导入 WSL 实例,全程可在断网状态下完成,适用于内网隔离或策略封锁场景。
1、在另一台联网设备上,访问微软官方 WSL 手动安装页,下载所需发行版的rootfs.tar.gz 文件(如 ubuntu-22.04-rootfs.tar.gz)。
2、将该文件复制至目标 Windows 10 电脑,保存路径须为纯英文、无空格、无中文的目录(例如:C:\wsl\)。
3、以管理员身份打开 PowerShell,执行切换目录命令:cd C:\wsl\。
4、运行导入命令(以 Ubuntu 22.04 为例):wsl --import Ubuntu-22.04 .\ubuntu2204\ .\ubuntu-22.04-rootfs.tar.gz --version 2。
5、导入完成后,执行:wsl -d Ubuntu-22.04 启动实例,并运行 sudo useradd -m -G sudo -s /bin/bash username 创建默认用户。

















