Windows中启用Linux命令功能WSL,并安装Linux子系统

[复制链接]
发表于 2026-10-4 17:11:42 来自手机 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

想在 Windows 上直接跑 Linux 命令行,又不想开一整台虚拟机占内存,WSL(Windows Subsystem for Linux)是最省事的选择:它是 Windows 自带的组件,默认关闭,启用后从微软商店装个发行版就行。这篇把启用、装 Ubuntu 22.04、以及一个常见坑(snap 目录占满磁盘)完整走一遍。

一、WSL 是什么

WSL 让用户直接在 Windows 上运行 Linux 环境(命令行工具、实用程序、应用),不需要改 Windows、也不需要单独的虚拟机或双系统。相比完整虚拟机,它吃 CPU、内存、存储都少得多。装好之后你可以在 Bash shell 里工作,发行版可选 Ubuntu、Debian、openSUSE、Kali、Alpine 等。

WSL 分 WSL1 与 WSL2:WSL2 文件系统性能更好、系统调用兼容性更完整。WSL2 需要 Windows 10 内部版本 18362 以上或 Windows 11。查版本:Win + R 输入 winver,或在命令提示符里跑 ver。低于 14393 不支持 WSL1,低于 18362 不支持 WSL2;不满足就得先升级系统。

二、启用 WSL

  1. 以管理员身份打开 PowerShell:开始菜单 → PowerShell → 右键 → 以管理员身份运行;
  2. 启用 WSL:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  1. 启用虚拟机平台(装 WSL2 前必须开,需要 CPU 虚拟化支持):
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 重启电脑;
  2. 下载并安装最新 Linux 内核更新包(微软官方的 wsl_update_x64 包),双击运行并同意提权;
  3. 再开一个管理员 PowerShell,把 WSL2 设为默认:
wsl --set-default-version 2

三、安装 Linux 发行版

浏览器地址栏输入 ms-windows-store:// 打开微软商店,搜 Linux 发行版;也可以直接从商店里的发行版页面进入,可选 Ubuntu 18.04/20.04/22.04 LTS、openSUSE Leap、Kali Linux、Debian、Fedora Remix、Alpine WSL、AlmaLinux 等。这里选 Ubuntu 22.04 LTS。

点「获取/下载」会下载一个 Ubuntu22.04.xLTSInstaller.exe,双击后开一个控制台窗口,等一两分钟文件解压缩,然后按提示创建用户名与密码,看到 Installation successful! 就装好了。

以后想进 Linux,用管理员身份打开 PowerShell 或 cmd,输入 wsl(或 wsl -d Ubuntu)即可。

两个常用小知识:

  • WSL 里 Windows 的磁盘都在 /mnt 下,C 盘是 /mnt/c,去 D 盘就 cd /mnt/d;
  • 看有哪些发行版可用:wsl -l -o。

四、常见问题:snap 目录磁盘占用 100%

在 WSL 里跑 df -h,发现 snap 所在的盘 100%。原因是 snap 把每个应用连同所有依赖库打包成一个「容器」式包,独立归置,好处是彻底解决依赖冲突,代价是占空间明显更多。

解决方法是直接把 snap 卸掉:

sudo apt purge snapd -y
sudo apt autoremove --purge snapd -y

执行完再看 df -h,占用就降下来了。之后尽量用 apt 装包就行。

五、几点建议

  • 装之前先确认系统版本,WSL2 对内核版本有硬要求;
  • 虚拟机平台开了但 BIOS 里 VT-x 没开,WSL2 会退不回正常状态,进 BIOS 把虚拟化打开;
  • 日常只做命令行开发的话 WSL 比虚拟机轻太多,但涉及需要完整内核特性(比如跑 Docker daemon、内核模块)的场景,还是得 WSL2 + Docker Desktop,或直接上虚拟机;
  • 发行版随时可装可卸,试错成本低。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表