首先启用Windows可选功能,包括“适用于Linux的Windows子系统”和“虚拟机平台”,并重启系统;接着下载并安装WSL2 Linux内核更新包;然后在PowerShell中运行wsl --set-default-version 2将默认版本设为WSL2;之后可通过命令行执行wsl --install安装Ubuntu等发行版,或通过Microsoft Store搜索并安装所需Linux发行版,安装后首次启动需设置用户名和密码。

如果您希望在Windows 11上运行Linux环境,但发现无法直接启动或使用Linux功能,可能是由于WSL2(Windows Subsystem for Linux)未正确安装或配置。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11。
为确保WSL2正常运行,必须先启用相关的Windows可选功能。这可以通过命令行或图形界面完成。
1、以管理员身份打开PowerShell,输入以下命令并回车:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart。
2、继续在同一窗口执行第二条命令:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart。
3、或者通过图形界面操作:按下Win + R键,输入optionalfeatures.exe并回车。
4、在弹出的“Windows功能”窗口中,勾选“适用于Linux的Windows子系统”和“虚拟机平台”。
5、点击确定后,系统会提示需要重启计算机,选择立即重启以应用更改。
WSL2需要独立的Linux内核才能运行,必须手动下载并安装最新的内核更新包。
1、访问微软官方文档页面,找到“WSL2 Linux内核更新包”下载链接。
2、根据系统架构(通常为x64)下载对应的WSL2LinuxKernel.msi文件。
3、双击下载好的MSI安装程序,按照向导提示完成安装过程。
4、安装完成后无需手动重启,系统会在后续步骤中统一处理。
将WSL的默认版本设为2,确保新安装的Linux发行版自动使用WSL2架构。
1、以管理员身份再次打开PowerShell。
2、输入命令:wsl --set-default-version 2 并回车执行。
3、系统将返回确认信息,显示默认版本已设置为2。
4、此设置不会影响已安装的旧版本发行版,仅对后续安装生效。
使用内置命令可一键安装指定的Linux发行版,简化整个流程。
1、在管理员PowerShell中输入:wsl --install 并执行。
2、该命令将自动启用必要组件、下载内核、设置默认版本并安装Ubuntu发行版。
3、若要安装其他发行版,先运行 wsl --list --online 查看可用列表。
4、选择特定发行版进行安装,例如输入:wsl --install -d Ubuntu-24.04。
5、安装结束后,系统会提示重启计算机以完成配置。
利用应用商店图形化界面选择并安装Linux发行版,适合偏好可视化操作的用户。
1、打开Microsoft Store应用,搜索关键词“Linux”。
2、从结果中选择一个发行版,如“Ubuntu”、“Debian”或“Kali Linux”。
3、点击“获取”按钮开始下载并安装所选发行版。
4、安装完成后,在开始菜单中启动该发行版。
5、首次启动时会要求创建用户名和密码,完成初始化设置。
以上就是win11怎么安装wsl2(windows subsystem for linux)_Win11 WSL2安装方法的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号