WSL ,是一个允许 Linux 二进制程序在 Windows 10 环境下运行的兼容层。
WSL 本身不是一个虚拟机,并没有模拟硬件环境,它是通过动态翻译系统调用来实现运行 Linux 应用程序的。
有了 WSL ,就可以在 Windows 10 里跑常用的 Linux 程序,无需安装庞大笨重的 VM ,有效提升开发体验。
1. 安装 WSL
第一步,启用 Windows 系统中的 WSL 功能
可以用命令行启用 WSL ,在 Windows 图标上右键,选择 Powershell / 命令提示符 (管理员) ,然后运行命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
或者打开 控制面板 → 程序和功能 → 启用或关闭Windows功能 ,然后勾选 使用 Linux 的 Windows 子系统 。
之后会出现提示,按要求重启电脑即可。
第二步,安装 Linux</