首先启用WSL功能并重启,然后开启开发者模式,接着通过Microsoft Store安装Ubuntu或手动下载安装,最后可设置默认用户为root以方便管理。

如果您希望在Windows 10系统中运行Linux环境以进行开发或测试,但发现WSL(Windows Subsystem for Linux)功能未启用,则可能是由于系统组件未开启。以下是开启并配置WSL子系统的详细步骤:
本文运行环境:Dell XPS 13,Windows 10 专业版。
此步骤用于激活Windows内置的Linux子系统支持,是安装任何Linux发行版的前提条件。
1、右键点击“开始”菜单,选择“应用和功能”。
2、向下滚动并点击“程序和功能”选项。
3、点击“启用或关闭Windows功能”。
4、在弹出的窗口中,找到并勾选适用于Linux的Windows子系统。
5、点击“确定”,等待系统完成更改后重启计算机。

开启开发者模式可允许系统运行非商店认证的应用,并为WSL提供必要的调试与执行权限。
1、打开“设置”应用,进入“更新和安全”。
2、选择左侧的“针对开发人员”选项。
3、选择“开发者模式”单选按钮。
4、系统提示风险时,确认启用。

使用官方应用商店安装是最简便的方式,能自动处理大部分配置流程。
1、点击“开始”菜单,打开“Microsoft Store”。
2、在搜索栏中输入Ubuntu,选择由Canonical发布的版本(如Ubuntu 20.04 LTS或最新版)。
3、点击“获取”进行下载和安装。
4、安装完成后,在开始菜单中启动Ubuntu,首次运行会要求设置用户名和密码。

当应用商店无法访问或需要将系统安装到自定义目录时,可采用手动安装方式。
1、访问微软官方文档页面 https://learn.microsoft.com/en-us/windows/wsl/install-manual ,下载所需Linux发行版的.appx或.zip包。
2、将下载的文件重命名为.zip并解压到目标路径,例如 D:\WSL\Ubuntu。
3、进入解压后的目录,双击运行ubuntu.exe完成安装。
4、安装成功后,该Linux实例即可通过命令行或快捷方式启动。
为方便系统管理,可将默认登录用户更改为root,避免频繁使用sudo。
1、以普通用户身份启动Ubuntu子系统。
2、在终端中执行命令:sudo passwd root,为root账户设置密码。
3、退出Ubuntu。
4、在Windows命令提示符或PowerShell中,进入Ubuntu安装目录,执行:ubuntu config --default-user root。
5、重新启动Ubuntu,此时将直接以root用户登录。
以上就是win10怎么开启wsl子系统 win10开启Linux子系统(WSL)的安装与配置指南的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号