我试图在AWS EC2上启用Windows 2016上的linux子系统,方法是按照以下说明https://docs.microsoft.com/en-us/windows/wsl/install-on-server
以下是错误消息:
PS C:\Users\Administrator> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Enable-WindowsOptionalFeature : Feature name Microsoft-Windows-Subsystem-Linux is unknown.
At line:1 char:1
+ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand
我的windows服务器是基于ami创建的。
如何才能确定我的窗口服务器是否支持linux子系统?我能做些什么来启用这个功能吗?
> systeminfo | Select-String "^OS Name","^OS Version"
OS Name: Microsoft Windows Server 2016 Datacenter
OS Version: 10.0.14393 N/A Build 14393发布于 2018-02-15 11:30:07
Windows Server 2016无法升级到Windows 1709。你需要一个不同的AMI。不幸的是,AWS目前不提供此功能。
请参阅:https://docs.microsoft.com/en-us/windows-server/get-started/get-started-with-1709
亨宁
发布于 2018-02-06 00:30:32
Linux在Windows 2016版本的1709中添加。若要验证Windows的版本,可以运行systeminfo | Select-String "^OS Name","^OS Version"。在将Windows更新到适当的版本之后,安装应该可以工作。
https://serverfault.com/questions/895638
复制相似问题