时间:2019-06-21 来源:u小马 访问:次
一个月前,在其Build 2019开发者大会上,微软宣布推出适用于Linux 2的windows子系统,这是其兼容层的更新版本,它附带了一个实际的Linux内核,这意味着完整的系统调用兼容性。
上周,该软件巨头推出了win1020H1 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上的所有可用发行版。
要设置发行版,请键入以下命令:
wsl --set-version发行版2
将'Distro'替换为实际的发行名称。 对我们来说这是'Ubuntu'(所以,wsl --set-version Ubuntu 2)。
接下来,通过键入以下内容将该发行版设置为默认值:
wsl --set-default-version 2
就是这样,你现在已经准备好开始使用WSL 2了。