Windows 11怎么运行Linux图形界面应用_Windows 11安装WSLg并运行GUI程序教程

admin 百科 14
WSLg未启用或配置错误导致Linux GUI应用无法启动,可通过五种方法解决:一、全新安装WSLg;二、升级现有WSL;三、Microsoft Store安装WSL Preview;四、手动启用Windows功能;五、验证并安装GUI应用。

Windows 11怎么运行Linux图形界面应用_Windows 11安装WSLg并运行GUI程序教程-第1张图片-佛山资讯网

如果您已在Windows 11上安装了WSL,但无法启动GIMP、Nautilus或VLC等Linux图形界面应用,则很可能是WSLg组件未启用或未正确配置。以下是实现Linux GUI应用在Windows 11上正常运行的多种可行路径:

一、全新安装WSLg(推荐首次用户)

该方法适用于尚未安装任何WSL环境的用户,通过一条命令自动部署WSL 2、Ubuntu发行版及完整WSLg图形栈,无需手动配置X服务器或Wayland组件。

1、以管理员身份打开Windows Terminal或PowerShell。

2、执行安装命令:wsl --install -d Ubuntu

3、系统提示重启时,请立即保存工作并重启计算机。

4、重启后首次启动Ubuntu,按提示设置Linux用户名和密码

5、登录后在终端中运行:sudo apt update && sudo apt install x11-apps -y && xeyes,若弹出可随鼠标移动的眼睛窗口,即表示WSLg已就绪。

二、升级现有WSL至WSLg支持版本

该方法适用于已安装WSL但仅能运行命令行程序的用户,通过更新核心组件并强制切换至WSL 2模式,激活内建GUI能力。

1、以管理员身份运行PowerShell。

2、执行更新命令:wsl --update

3、确认当前发行版名称(如Ubuntu-22.04),运行:wsl --set-version Ubuntu-22.04 2

4、关闭所有WSL实例:wsl --shutdown

5、重新启动对应发行版终端,验证是否可运行图形测试命令:echo $DISPLAY,输出应为:0

三、通过Microsoft Store安装WSLg完整套件

该路径绕过命令行安装,适合偏好图形化操作或受企业策略限制无法使用PowerShell的用户,直接从官方渠道获取预集成WSLg的稳定版本。

1、打开Microsoft Store应用,在搜索栏输入Windows Subsystem for Linux Preview

2、点击“获取”下载并安装WSL Preview应用。

标签: wslg linux windows 计算机 app 虚拟机 ubuntu mac win microsoft wi

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~