如何在我的 Windows 中安装“Linux 子系统”?

如何在我的 Windows 中安装“Linux 子系统”?

我尝试了 powershell 的所有功能,启用了开发者模式,但似乎都不起作用。尝试了:

DISM.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Windows-Subsystem-Linux /NoRestart

我使用 powershell 得到的结果:

PS C:\Windows\system32> DISM.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Windows-Subsystem-Linux /NoRest

Deployment Image Servicing and Management tool
Version: 10.0.14393.0

Image Version: 10.0.14393.0    


    Error: 0x800f080c

Feature name Microsoft-Windows-Subsystem-Linux is unknown.
A Windows feature name was not recognized.
Use the /Get-Features option to find the name of the feature in the image and tr
y the command again.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

有人可以向我解释如何启用或为什么我不能在我的 Windows 中使用 Linux 子系统???

答案1

我尝试了所有 PowerShell 功能,启用了所有开发人员模式,但似乎都不起作用。

您使用了错误的命令。

您应该使用Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux。您必须在提升的 PowerShell 命令提示符下运行此命令。您应该在出现提示时重新启动。

安装该功能后,按照其余说明进行操作,实际安装Ubuntu on Windows上述过程仅安装 WSL。

在此处输入图片描述

您可以使用此命令来验证该功能的名称。

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-*

相关内容