0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WSL中运行Linux GUI应用已成为现实

Linux爱好者 来源:开源中国 作者:开源中国 2020-10-10 14:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在 WSL 中运行 Linux GUI 应用已成为现实,微软 WSL 团队产品经理 Craig Loewen 在推特展示了其团队为 WSL 添加对 Linux GUI 应用的支持,并表示越来越接近初始预览阶段,将会在未来几个月内发布的 Windows Insiders 预览版本中引入。

当前的 WSL 支持运行命令行 Linux 应用,通过 Linux GUI App Integration(WSLG) 未来开发者将能运行包含图形界面的 Linux 应用。

从官方展示的 GIF 中可以看到,在 WSL 运行 Linux GUI 应用将支持许多不同类型的应用程序,包括完全在 Linux 环境中运行的 IDE。此外还提供了很多适配和完成的细节,例如在任务栏中显示 Linux 应用程序的图标,以及支持麦克风和音频(GIF 展示了在 WSL 中运行 Microsoft Teams 的 Linux 版本)。

相信微软此举并不是出于对 Linux 的热爱,更多的是为了吸引和鼓励开发者在 Windows 而不是 Linux 发行版上开发、运行和测试应用程序,使得 Linux 开发者多了一个留在 Windows 的理由。这也是微软阻止用户离开其软件生态并最终依赖于它的一种方法。

如果想了解有关此功能变更背后的架构的更多信息,查看 WSL 开发者 Steve Pronovost 在XDC 2020 大会发表的X11 和 Wayland主题演讲。

责任编辑:YYX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11627

    浏览量

    217891
  • GUI
    GUI
    +关注

    关注

    3

    文章

    693

    浏览量

    42831
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    keil无法写入wsl文件怎么解决?

    使用rt-thread的容器开发,想要在windows上打开并编译保存在wsl2的项目,遇到如下错误 Could not create/access path '
    发表于 09-16 06:04

    基于兆易创新GD32系列MCU的GUI智能屏显解决方案

    随着人机交互需求的不断提升,图形用户界面(GUI)已成为各类智能设备的核心组成部分。兆易创新GD32系列MCU凭借其丰富的外设接口和强大的处理能力,为用户们提供了全面的GUI屏显解决方案,从低功耗小型显示屏到高分辨率彩色触摸屏,
    的头像 发表于 08-19 14:49 1321次阅读
    基于兆易创新GD32系列MCU的<b class='flag-5'>GUI</b>智能屏显解决方案

    【Banana Pi BPI-RV2开发板试用体验】配置WSL网络环境访问Github

    \' 代理IP选择的是WIN的IP,端口就是上面提及的7890。 之后执行source ~/.bashrc激活刚才新增的设置。 最后在WSL通过以下命令打开/关闭代理。 proxy # 激活代理
    发表于 07-19 18:14

    yolov8怎么在wsl搭建呢?

    纯小白,yolov8怎么在wsl搭建呢?一直报错且无法安装pip包
    发表于 07-11 07:37

    浅谈wsl --update` 命令行选项无效的解决方案

    PS C:\Users\Administrator> wsl --update >> 命令行选项无效: --update
    的头像 发表于 06-27 10:28 9813次阅读

    WSL 1 和 WSL 2 的区别是什么

    PS C:\Users\Administrator> wsl --set-default-version 2 >> 有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
    的头像 发表于 06-27 10:25 1605次阅读

    Linux发行版江湖探秘

    在当前信息技术高速发展的时代,开源操作系统凭借其开放、灵活和高可定制性,已成为各行各业的主流选择。而Linux作为全球最具代表性的开源内核,衍生出众多的发行版(Distribution),构成了一个
    的头像 发表于 06-06 16:56 612次阅读
    <b class='flag-5'>Linux</b>发行版江湖探秘

    人工码垛已成为过去式接下来就是码垛机器人的主场了

    自动化
    jf_73817765
    发布于 :2025年06月03日 10:52:30

    Arm架构何以成为现代计算的基础

    2025 年 4 月,Arm 架构迎来了问世 40 周年。这个始于英国剑桥一隅、怀揣雄心壮志的项目,如今已成为全球广泛采用的计算架构。从传感器、智能手机、笔记本电脑,到汽车、数据中心等诸多领域,有数十亿设备如今运行在 Arm 架构之上。
    的头像 发表于 05-20 10:02 925次阅读

    如何将FX3与WSLLinux 的 Windows 子系统)一起使用?

    如何将 FX3 与 WSLLinux 的 Windows 子系统)一起使用? 我在 /dev/ 找不到任何设备 我有许多项目在 Windows 上使用VISUAL STUDIO项目进行操作,因此请验证该设备是否在 Windo
    发表于 05-06 07:11

    直播预约 | STM32H7R7基于RT-Thread RTOS的智能终端GUI解决方案

    直播介绍随着物联网和智能设备的快速发展,轻量级GUI在嵌入式领域的需求日益增长,从智能家居、工业控制到医疗设备,GUI已成为人机交互的核心组成部分。在本次直播,RT-Thread将联
    的头像 发表于 03-25 18:13 663次阅读
    直播预约 | STM32H7R7基于RT-Thread RTOS的智能终端<b class='flag-5'>GUI</b>解决方案

    linux下编译了cyusbserial SDK生成so文件,但是运行测试程序和编写API都访问不到DLP3010EVM,为什么?

    在win下我可以正常使用GUI软件和示例API访问DLP3010EVM,但是在linux下我编译了cyusbserial SDK生成so文件,但是运行测试程序和编写API都访问不到DLP。我目的
    发表于 02-26 08:27

    linux下开发过程, DLP4500 GUI无法连接光机怎么解决?

    linux下开发过程, DLP4500 GUI 无法连接光机,出现错误提示如下: open device_handle error: Is a directory opening path
    发表于 02-20 08:41

    AMAZINGIC晶焱科技:后疫情时代来临,E-Bike已成为生活习惯

    AMAZINGIC晶焱科技:后疫情时代来临,E-Bike已成为生活习惯
    的头像 发表于 02-19 22:56 542次阅读
    AMAZINGIC晶焱科技:后疫情时代来临,E-Bike<b class='flag-5'>已成为</b>生活习惯

    Triton编译器安装步骤详解

    1. 系统要求 在开始安装之前,请确保您的系统满足以下要求: 操作系统 :支持 Linux 或 Windows(通过 WSL 或 Cygwin)。 编译器 :GCC 或 Clang。 CMake
    的头像 发表于 12-24 17:35 4607次阅读