win10已经正式发布了支持在Windows中搞Ubuntu,openSUSE、Debian,Kali等(还未在应用商店中支持CentOS),这样便可以免去额外再安装虚拟机或双系统。
我们可以在windows应用商店中搜索linux或支持的系统名称搜索到这些Windws子系统(WSL)。但是首次安装后运行对应的系统一般会出现如下的错误提示:
Installing, this may take a few minutes...
Installation Failed!
Error: 0x8007019e
Press any key to continue...
导致这一原因是因为Windows中为安装winsows子系统支持,我们需要使用类似如下的方式安装该支持功能。
- 快捷键
win + x
选择“Windows PowerShell(管理员)”(cmd也可以) - 在PowerShell中输入:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- 执行后最终得到如下输出,输入Y重启系统即可。
PS C:\WINDOWS\system32> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
是否立即重启计算机以完成此操作?
[Y] Yes [N] No [?] 帮助 (默认值为“Y”):
重启系统后重新打开安装的对应子系统即可。
为什么输入这个 在Windows PowerShell 中输入提示不是内部命令呢?是我打开方式不对?
试试管理员权限启动PowerShell