用于Linux 2的WSL 2或Windows子系统是针对Linux 1的Windows子系统的迭代更新。要比WSL 1好得多,显然必须升级到WSL 2.这是我们将在本指南中查看的内容。
如何在Windows 10上安装Windows Subsystem for Linux 2
以下是您的计算机必须满足Windows Subsystem for Linux 2才能正常运行的要求:
Windows 10 Build 18917或更新版本。
Hyper - V虚拟化。
此外,您必须按给定的顺序执行以下任务,以使Windows子系统Linux 2的所有功能都能正常工作:
--启用可选功能。
--安装发行版。
--启用虚拟机平台可选功能。
--配置已安装的发行版。
1]启用可选功能
要启用WSL可选功能,请使用管理员权限打开Windows PowerShell。
执行以下命令:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
如果它要求确认,要重新启动计算机,请按Y直接执行或稍后执行,按N.
4]配置已安装的发行版
最后,我们必须将已安装的发行版配置为WSL 2。
打开Windows PowerShell并执行此命令以列出计算机上所有可用的WSL发行版:wsl -l -v
将所需的发行版设置为WSL 2.执行以下命令:wsl --set-version DistroName 2
最后,通过执行以下命令将所选发行版设置为默认值:wsl --set-default-version 2
您将体验Windows Subsystem for Linux的全新无缝和更快的体验。
对命令行实用程序的这一新更新带来了新的体系结构。 这将极大地提高文件系统性能和完整的系统调用兼容性。 此新更新基于虚拟化(基于Hyper-V),可在真正的Linux内核上运行。