Win10系统 - Win10系统官方网站

如何在Win10上安装适用于Linux 2的Windows子系统(WSL 2)

如何在Win10上安装适用于Linux 2的Windows子系统(WSL 2)
图片来源:www.ghost580.com

一个月前,在其Build 2019开发者大会上,微软宣布推出适用于Linux 2的Windows子系统,这是其兼容层的更新版本,它附带了一个实际的Linux内核,这意味着完整的系统调用兼容性。

 

上周,该软件巨头推出了Win10 20H1 Build 18917和Windows子系统Linux 2(WSL 2)。 以下是如何安装它。

您需要做的第一件事是确保您至少运行Win10 20H1 Build 18917.在搜索框中键入Winver并按Enter键。

 

假设您有Build 18917或更新版本,则现在需要安装可选功能。为此,请右键单击“开始”按钮,然后选择“Windows PowerShell(管理员)”。

 

输入以下命令:

 

启用-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

 

当被问到时,重启你的电脑。

 

下一步是安装Linux发行版以在其上运行。 Microsoft Store中有许多这些可用 -  Ubuntu,Suse Linux Enterprise Server 12,Debian和Kali Linux。我们会选择Ubuntu,但这取决于你。下载后,通过“开始”菜单进行安装。

 

以管理员身份重新打开Windows PowerShell,并使用以下命令启用虚拟机平台:

 

启用-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

 

重新启动电脑。

 

最后一步是在我们的例子中配置已安装的发行版--Ubuntu。

 

打开Windows PowerShell并键入:

 

wsl -l -v

 

这将列出您PC上的所有可用发行版。

如何在Win10上安装适用于Linux 2的Windows子系统(WSL 2)

要设置发行版,请键入以下命令:

 

wsl --set-version发行版2

 

将'Distro'替换为实际的发行名称。 对我们来说这是'Ubuntu'(所以,wsl --set-version Ubuntu 2)。

 

接下来,通过键入以下内容将该发行版设置为默认值:

 

wsl --set-default-version 2

 

就是这样,你现在已经准备好开始使用WSL 2了。