microsoft

WSL 是微软提供的 Windows 子系统,让你无需虚拟机或双系统即可在 Windows 上直接运行未经修改的 Linux 命令行工具、实用程序与应用程序。

3.0.3
发布于
10 天前
34,026
星标
1,420,195
下载
同步于
9 天前

最新版本

3.0.32026年10月10日 02:21测试版
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Windows Subsystem for Linux(简称 WSL)让开发者能够直接在 Windows 上运行未经修改的 Linux 命令行工具、实用程序与应用程序,而无需承担传统虚拟机或双系统的额外开销。它由微软维护,一条命令即可完成安装,并与 Linux 桌面应用支持、Linux 内核等配套项目协同工作。对于既需要 Windows 生态、又依赖 Linux 工具链的用户,它提供了轻量的折中方案。

在 Windows 上直接运行原生的 Linux 工具链,不必开虚拟机。

主要功能

  • 一键安装:在 Windows 命令行执行 wsl --install 即可完成安装
  • 原生 Linux 工具:可直接运行未经修改的 Linux 命令行工具与应用程序
  • 低开销:无需传统虚拟机的厚重开销,也无需双系统切换
  • 多发行版:支持安装并同时使用多个 Linux 发行版
  • 文件互通:在 Windows 与 Linux 文件系统之间便捷访问文件
  • 图形应用支持:配合相关组件可运行 Linux GUI 应用
  • 命令行本地化:主要命令行文本已本地化,便于不同语言用户使用

适用人群

  • 同时使用 Windows 与 Linux 工具链的开发者
  • 需要在本机运行 Linux 环境的运维与数据人员
  • 不想维护虚拟机或双系统的用户

快速上手

  1. 在 Windows 命令行中执行 wsl --install 完成安装
  2. 按提示重启,并在首次启动时设置 Linux 用户名与密码
  3. 在终端输入 wsl 即可进入默认发行版
  4. 需要时用 wsl --install -d <发行版名称> 安装其他发行版
  5. 在终端中直接使用 Linux 命令与工具,并可通过挂载路径访问 Windows 文件

核心优势

  • 即装即用:一条命令完成安装,无需繁琐的虚拟机配置
  • 性能轻快:省去传统虚拟机的资源开销,启动迅速
  • 生态互补:在 Windows 上直接使用 Linux 工具,兼顾两套生态
  • 官方维护:由微软维护,与 Windows 版本更新保持同步

系统要求

项目 要求
操作系统 Windows 10、Windows 11
启用功能 需要启用虚拟机平台等相关 Windows 功能
网络 安装发行版需要联网

注意事项

  • 应用会记录基本的诊断数据(遥测),相关说明见仓库的隐私文档,可按文档指引关闭
  • 首次安装发行版后需设置 Linux 用户名与密码,请妥善保管
  • 部分底层错误提示未完全本地化,用于提供更完整的故障上下文
  • 运行 Linux GUI 应用需配合对应的组件支持

历史版本

排序