适用于 Linux 的 Windows 子系统文档
适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。
了解更多
入门
通过加入 Windows 预览体验计划来试用 WSL 预览版功能
若要尝试 WSL 的最新功能或更新,请加入 Windows 预览体验计划。 加入 Windows 预览体验成员后,可以在 Windows“设置”菜单内选择希望从哪个渠道获取预览版。 可以选择:
- 开发频道:更新最新,但稳定性低。
- Beta 版频道:非常适合早期采用者,版本比开发频道的版本更可靠。
- Release Preview 版渠道:在公开发布前,预览下一版 Windows 上的修复和重要功能。
团队博客
- 概述文章以及一系列视频和博客
- 命令行博客(适用于现行版本)
- 适用于 Linux 的 Windows 子系统博客(适用于传统版本)
提供反馈
相关视频
WSL 基本信息
- 什么是适用于 Linux 的 Windows 子系统 (WSL)? | 一个开发人员问题 (0:40)
- 我是一名 Windows 开发人员。 为什么要使用 WSL? | 一个开发人员问题 (0:58)
- 我是一名 Linux 开发人员。 为什么要使用 WSL? | 一个开发人员问题 (1:04)
- 什么是 Linux? | 一个开发人员问题 (1:31)
- 什么是 Linux 发行版? | 一个开发人员问题 (1:04)
- WSL 与虚拟机或双启动有何不同? | 一个开发人员问题
- 为什么要创建适用于 Linux 的 Windows 子系统? | 一个开发人员问题 (1:14)
- 如何在 WSL 中访问计算机上的文件? | 一个开发人员问题 (1:41)
- WSL 如何与 Windows 集成? | 一个开发人员问题 (1:34)
- 如何配置 WSL 发行版以在终端的主目录中启动? | 一个开发人员问题 (0:47)
- 是否可以使用 WSL 编写脚本? | 一个开发人员问题 (1:04)
- 为什么要在 Windows 上使用 Linux 工具? | 一个开发人员问题 (1:20)
- 在 WSL 中,是否可以使用 Microsoft Store 中的发行版以外的发行版? | 一个开发人员问题 (1:03)
WSL 演示
- WSL2:在适用于 Linux 的 Windows 子系统上更快地进行编码! | 制表符与空格 (13:42)
- WSL:运行 Linux GUI 应用 | 制表符与空格 (17:16)
- WSL 2:连接 USB 设备 | 制表符与空格 (10:08)
- 使用 WSL 2 的 GPU 加速机器学习 | 制表符与空格 (16:28)
- Visual Studio Code:使用 SSH、VM 和 WSL 进行远程开发 | 制表符与空格 (29:33)
- Windows 开发工具更新:WSL、终端、包管理器等 | 制表符与空格 (20:46)
- 使用 WSL 构建 Node.JS 应用 | 突出显示 (3:15)
- WSL 2 中的新内存回收功能 | 演示 (6:01)
- Windows 上的 Web 开发(2019 年) | 演示 (10:39)
WSL 深入了解
- Windows 11 上的 WSL - Craig Loewen 和 Scott Hanselman 的演示 | Windows Wednesday (35:48)
- WSL 和 Linux 发行版 - Hayden Barnes 和 Kayla Cinnamon | Windows Wednesday (37:00)
- 使用 Oh My Posh 和 WSL Linux 发行版自定义终端 | Windows Wednesday (33:14)
- Web 开发人员 Sarah Tamsin 和 Craig Loewen 谈论 Web 开发、内容创建和 WSL | 开发者观点 (12:22)
- WSL 如何从 Windows 访问 Linux 文件 | 深入了解 (24:59)
- 适用于 Linux 的 Windows 子系统体系结构:深入了解 | Build 2019 (58:10)