WSL 简介
WSL(Windows Subsystem for Linux)是微软为 Windows 10 及以上版本提供的一个兼容层,允许用户在 Windows 操作系统中原生运行 Linux 发行版。WSL 使得开发者可以在 Windows 上使用 Linux 环境,进行开发、调试和测试,而无需安装双系统或虚拟机。WSL 提供了一个完整的 Linux 文件系统,可以运行 Linux 程序和命令行工具,支持直接在 Windows 上访问 Linux 软件包和工具。
WSL 的版本分为两个:
- WSL 1:最早的版本,使用 Windows 核心运行 Linux 二进制文件。性能相对较低,尤其在文件 I/O 操作方面。
- WSL 2:改进版,基于虚拟机架构,提供完整的 Linux 内核,性能显著提升,特别是在文件 I/O 操作和兼容性方面。
WSL 在 Windows 上的安装与使用
安装步骤
-
启用 WSL 功能
- 打开 PowerShell 以管理员身份运行,输入以下命令启用 WSL 和虚拟机功能:
dism.exe /online /
- 打开 PowerShell 以管理员身份运行,输入以下命令启用 WSL 和虚拟机功能: