适用于 Linux 的 Windows 子系统(英语:Windows Subsystem for Linux,简称WSL)是一个为在Windows 10和Windows Server 2019上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。
WSL提供了一个由微软开发的Linux兼容的内核接口(不包含Linux内核代码),然后可以在其上运行GNU用户空间,例如Ubuntu,openSUSE,SUSE Linux Enterprise Server,Debian和Kali Linux。这样的用户空间可能包含Bash shell和命令语言,使用本机GNU/Linux命令行工具(sed,awk等),编程语言解释器(Ruby,Python等),甚至是图形应用程序(使用主机端的X窗口系统)。
由于 Windows 下的 Linux 子系统并不包含 Linux 内核 所以这严格上讲并不是一个真正的 Linux 系统 但是对终端用户而言 使用感受上是和真正的 Linux 系统很接近的. 使用 Linux 子系统既避免了在一台计算机上使用双系统时同一时间内只能运行其中一个的问题 也避免了使用虚拟机时系统资源的大量消耗 如果喜欢使用 Linux 命令的话 Linux 子系统还是值得一试的.
图 1
功能安装完成后会要求重启 按照提示操作即可.
第一次正常启动子系统时会开始安装 如图 5:
安装完成之后会要求设置系统用户名和用户密码 如图 6:
至此 子系统就安装完成了 类似的步骤也可以安装 Ubuntu Linux: