当前位置: 首页 > 科技观察

如何将WSL(适用于Linux2的Windows子系统)安装到Windows10?

时间:2023-03-17 14:23:16 科技观察

【.com速译】Windows10凭借流行的WSL(WindowsSubsystemforLinux)进入Linux领域。由于最近推出了WSL的最新版本WSL2,用户现在可以利用实际的Linux内核从Windows执行Linux任务。现在,由于推出了最新的Windows更新(代号20H1),WSL2已准备好正式发布。那么,来看看如何在Windows10上安装适用于Linux的Windows子系统。简而言之,WSL2或适用于Linux的Windows子系统版本2为用户提供了Windows10操作系统内的轻量级Linux控制台环境。因此,您可以在不使用虚拟机的情况下从Windows10运行Linux二进制文件。此外,Windows10中适用于Linux的Windows子系统可用于核心命令行工具和服务,最重要的是bashshell。在此Windows10WSL教程中,我们描述了如何通过两种方式安装适用于Linux的Windows子系统。图形方法。Windows10Powershell命令行。此外,我们还介绍了如何安装MicrosoftStore中提供的不同Linux发行版。但是在Windows10上安装像Ubuntu这样的Linux发行版需要先安装WSL。如何在Windows10上安装WindowsSubsystemForLinux(图解法)?要求:有效的互联网连接。适用于WSL的Windows10周年更新1607。适用于WSL2的Windows10内部版本18917或更高版本。支持Hyper-V服务的设备。对于大多数用户来说,使用“设置”应用程序和“控制面板”安装WSL是最简单的方法。以下是在Windows10中安装WSL的步骤:图1在Windows10计算机上,单击“开始”并浏览到“控制面板”。现在,选择“程序”类别。在“程序和功能”下,单击“打开或关闭Windows功能”。或者,您可以打开Windows10上的“设置”应用,然后浏览至“应用”>“程序和功能”>“打开或关闭Windows功能”。Windows功能窗口现在将出现。在这里,您可以使用复选框打开和关闭Windows10功能。在可用复选框列表中,向下滚动以找到“适用于Linux的Windows子系统”选项。勾选WindowsSubsystem对应的checkbox。单击“确定”安装WSLforWindows10。最后单击“立即重启”按钮使更改生效并完成WSL的安装。如何使用Windows10Powershell安装适用于Linux的Windows子系统?如果您使用Linux,这可能意味着命令行是您最好的朋友。在命令行上输入内容更有趣。除了图形化安装WSL2之外,我们还可以使用PowerShell在Windows10中启用WSL。要使用Powershell安装WSL,请按照下列步骤操作:在“开始”菜单中搜索Powershell。在打开应用程序之前,右击鼠标并选择以管理员身份运行应用程序。输入以下命令:Enable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux图2执行该命令后,PowerShell将要求您重新启动计算机以使更改生效。因此,输入字母“Y”以完成该过程并确认重启。就是这样。重新启动后,您现在已经为Linux设置了Windows子系统以进行操作。如何在Windows10上安装Linux发行版?最后,在安装适用于Linux的Windows子系统之后,我们现在可以安装Windows商店中提供的Linux发行版。要在Windows10中安装LinuxDistro,您需要:单击开始并选择MicrosoftStore。使用MicrosoftStore中可用的搜索框,选择要在Windows10上安装的首选发行版。图3或者,如果要查看可用Linux发行版的完整列表,可以键入Linux并浏览搜索结果。选择您喜欢的发行版后,单击“安装”或“获取”。(目前,如果您尚未登录,系统将要求您使用Microsoft帐户登录。但如果您还不想登录您的帐户,也可以关闭弹出窗口。)图4现在等待几秒钟直到下载和安装过程完成,之后Linux发行版安装在Windows10上,就可以使用了。此外,该发行版将作为标准的日常应用程序直接出现在“开始”菜单中。首次启动Linux发行版时,有一个简短的设置过程。基本上,它会询问您要为Linux环境设置的用户名和密码。安装WSL2:如何将WSL更改为WSL2?成功安装Linux发行版和WSL功能后,您必须将Linux发行版的Linux的Windows子系统更改为WSL2。它仍然在WSL环境中运行,除非您手动更改版本。因此,要将Linux发行版设置为WSL2版本,您需要:以管理员身份打开PowerShell。首先,检查已安装的Linux发行版的名称。为此,运行命令:wsl-l现在,在记下版本名称后,运行命令:wsl--set-version2。图5确保将代码空间“”替换为已安装发行版的实际名称.此外,您可以使用以下命令将WSL2设置为所有安装的默认架构。wsl--set-default-version2如何在Windows10上卸载Linux发行版?此外,如果您想在这里切换传统发行版,事情会变得很容易。您可以使用以下步骤在Windows10上卸载并重新安装Linux:打开“设置”应用程序。选择应用程序类别,然后选择应用程序和功能菜单。在程序列表中,选择已安装的发行版。单击“卸载”并再次确认。图6现在,Linux发行版已从您的Windows10计算机中完全删除。如何在Windows10上卸载和禁用适用于Linux的Windows子系统?出于某种原因,您对Windows10的WSL2不感兴趣或者宁愿禁用它,在Windows上卸载或禁用WSL与安装过程一样简单。要在Windows10上卸载WSL,请按照以下步骤操作。在Windows10计算机上,打开“设置”应用。选择应用程序设置类别。浏览到应用程序>程序和功能>打开或关闭Windows功能。在可用复选框列表中,向下滚动以找到“适用于Linux的Windows子系统”选项。取消选中与Windows子系统对应的复选框。单击“确定”并重新启动Windows10设备。使用PowerShell在Windows10上卸载或禁用WSL此外,就像安装过程一样,Powershell可用于在Windows10计算机上卸载和禁用WSL2功能。为此,请以管理员身份运行PowerShell并输入以下命令:Disable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux输入Y以重新启动设备。您现在已成功在您的设备上禁用适用于Linux的Windows子系统。原标题:HowToInstallWSL(WindowsSubsystemForLinux2)OnWindows10?,作者:AthulMithran