您在Windows 11上吗?然后,可以使用Windows功能或命令行直接安装和启用Linux的WSL Windows子系统。
自Windows 10中WSL集成以来,Microsoft进行了许多更改,该Windows现在也可以在Windows 11中使用。早些时候,不可能在不使用虚拟机平台的情况下在Windows上运行Linux,但是现在WSL 1/2现在。但是,要激活和使用Windows子系统作为Linux-WSL,用户必须通过“打开或关闭Windows功能“ 或者 ”命令行“。
在Windows 11上安装并启用WSL
#ist方法:
打开转向Windows功能打开或关闭
在Windows 11或10上,转到搜索框并输入 - 特征。很快你就会得到”打开或关闭Windows功能”,选择它以打开。
为Linux安装Windows子系统
向下滚动并搜索Linux的Windows子系统并检查给它的框。之后,单击好的按钮安装并启用WSL。
重新启动系统
最后,重新启动系统以正确整合此功能。
#2nd方法:
使用PowerShell命令启用WSL
如果您不想使用上述GUI方法,那么右键单击在开始按钮的Windows 11然后选择“Windows终端(admin)“。
粘贴给定的命令并击中进入钥匙。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
类型y,打进入重新启动系统的关键。
安装发行版
右键单击开始按钮并键入以下命令以安装任何可用的Linux发行版,例如,如果要获取Ubuntu WSL,则该命令将为:
另外,您可以将Microsoft Store用于WSL发行版。
句法:
wsl --install <Distro>
检查可用的发行版:
wsl --list --online
安装Ubuntu:
wsl.exe --install ubuntu-20.04
完成后,再次转到搜索框并输入Ubuntu以访问Linux Bash。