当前位置:首页>Linux>Windows 上跑 Linux

Windows 上跑 Linux

  • 2026-10-11 05:45:04
Windows 上跑 Linux

很多人想学 Linux,但一想到要装虚拟机、分区、双系统……就放弃了。

其实,在 Windows 里直接跑 Linux,现在只需要一行命令。


WSL 是什么?

WSL = Windows Subsystem for Linux

通俗说就是——你的 Windows 里,长出了一个 Linux。

不是虚拟机,不占你 C 盘多少空间,不需要重启。打开终端,Linux 就已经在那里了。


第一步:以管理员身份打开 PowerShell

  1. 按 Win + X,选择「终端(管理员)」或「Windows PowerShell(管理员)」
  2. 确认窗口标题栏写着「系统(管理员)」

⚠️ 没开管理员权限的话,会报错。


第二步:一行命令安装

先看看有哪些版本可选:

wsl --list --online

输出:

NAME                                   BINARYUbuntu-26.04                           Ubuntu 26.04 LTSUbuntu-24.04                           Ubuntu 24.04 LTSUbuntu-22.04                           Ubuntu 22.04 LTS

三个版本怎么选?

版本
特点
适合谁
Ubuntu-26.04
最新 LTS,功能最新
喜欢追新
Ubuntu-24.04
稳定+新特性兼顾
大多数人推荐
Ubuntu-22.04
最成熟稳定,久经验证
求稳、不想折腾

安装默认版本(Ubuntu):

wsl --install

安装指定版本,例如 Ubuntu-24.04:

wsl --install -d Ubuntu-24.04

回车,等它自动完成这几件事:

✅ 开启 WSL 功能✅ 下载 Linux 内核更新包✅ 安装对应的 Ubuntu 版本✅ 让你创建第一个 Linux 用户

全自动,你不需要做任何选择。


第三步:重启电脑

安装过程中会提示你重启。

保存工作,重启。

重启后 Linux 会自动启动,让你设置用户名和密码——这就是你以后在 Linux 里的登录凭证。


第四步:验证一下

打开 PowerShell,输入:

wsl

看到类似这样的提示符,说明已经成功了:

username@DESKTOP-XXXX:~$ 

试试这条命令:

uname -a

看到 Linux 字样和版本信息,Linux 已经跑在你的 Windows 上了。


推荐第一步操作

进去之后,先跑一条更新命令:

sudo apt update && sudo apt upgrade -y

这会把 Linux 里所有软件更新到最新版本。

建议每次新开 WSL 窗口,都先跑一下这条。


常用命令速查

命令
作用
wsl --install
安装 WSL(默认 Ubuntu)
wsl --install -d <版本>
安装指定版本
wsl --status
查看 WSL 状态
wsl --list --verbose
查看已安装的发行版
wsl --list --online
查看可安装的发行版
wsl -d ubuntu-24.04
启动指定发行版
wsl --shutdown
关闭 WSL
wsl --uninstall
卸载 WSL

常见问题

Q:报「无法安装虚拟化」错误?

进 BIOS,开启 Intel VT-x 或 AMD-V(CPU 虚拟化选项)。

Q:下载很慢,一直卡着?

国内网络问题,可以换成国内镜像源,后续可以单独出一篇教程。


写在最后

WSL 是微软这几年最被低估的产品之一。

装好之后,你可以用它:

🐧 直接用 Linux 命令行🐍 跑 Python / Node.js 开发环境🐳 原生跑 Docker(WSL 2)🤖 跑 AI Agent、OpenClaw 这类工具

不需要虚拟机,不需要双系统,不需要任何折腾。

一行命令,世界从此不同。

最新文章

随机文章