在Windows 11上不仅可以运行Android 应用,还可以运行Linux应用,而且几乎感觉不到差别,就像运行Windows自己的应用一样。要想运行Linux应用需要安装Windows 11的Linux子系统。并且Linux子系统与Windows 11互相隔离。
在控制面板中打开启用或关闭Windows功能界面,勾选Virtual Machine Platform(虚拟机平台)和适用于Linux的Windows子系统两项点确定


2.1 设置完成后可能需要重启,重启后到Windows 11自带的应用商店(可以直接搜索商城就会出来),在商城中搜索“Linux”,选择一个想要安装的Linux版本安装,可能会让你输入用户名和密码。(我选择Ubuntu)

2.2.点击获取,等待安装,然后点击打开

2.3.输入账号密码(注意:可能有格式要求)

2.4.这样就安装成功了

3.1 以管理员身份运行“PowerShell” 输入wsl --update命令检查更新(要更新后才能运行Linux的GUI界面应用)

3.2 输入wsl --shutdown重启。
3.3要运行Linux GUI应用还需要安装相关的图形驱动(我没找到在哪里看到安装,如果你找到了,记得留言告诉我)
建议:可以不安装
原因如下:
3.4.进入Linux子系统,点开PowerShell窗口上的箭头,选择你安装的Linux子系统。

如需安装GUI,输入对应命令,如安装gimp软件就输入 sudo apt-get install gimp
安装完成之后,键入“gimp”(你安装的应用名)就可启动应用。
1.WSL安装无法打开(WslRegisterDistribution failed with error: 0x800701bc…)

地址:https://blog.csdn.net/qq_40846862/article/details/119609971
说明:安装WSL后即可成功

2.adduser: Please enter a username matching the regular expression configured
解决方法:把大写的首字母,改成小写即可
1.Windows10使用WSL安装mitmproxy进行抓包 地址:https://juejin.cn/post/6844903618663940109
2.[Windows 11安装Linux子系统并运行Linux GUI应用 - 腾讯云开发者社区-腾讯云 (tencent.com)](https://cloud.tencent.com/developer/news/865385#:~:text=在控制面板中打开启用或关闭Windows功能界面,勾选Virtual Machine,Platform和适用于Linux的Windows子系统两项点确定。 设置完成后就可以用Windows 11自带的应用商店搜索"Linux",选择一个想要安装的Linux版本安装,安装过程非常的简单,可能会让你输入用户名和密码。)