微软在前几天发表了微博正式宣布:将为Win10 WSL <em>Linux</em>子系统带来重大更新,发布了一项名为WSLg的新功能。它可以用来在 Windows 10 预览版上安装 <em>Linux</em> 桌面系统,目前支持 Ubuntu、Debian 等五个 <em>L
2021-05-27 13:00:30
「來源: |GitHub大本營 ID:githubcode」
關注「Github大本營」,選擇「設為星標」
回覆「資源」,贈送 價值12800元 程式設計資料一份~
微軟在前幾天發表了微博正式宣佈:將為Win10 WSL Linux子系統帶來重大更新,釋出了一項名為WSLg的新功能。
它可以用來在 Windows 10 預覽版上安裝 Linux 桌面系統,目前支援 Ubuntu、Debian 等五個 Linux 發行版本,只需一個命令即可開始安裝。。
支援多種IDE來開發Linux項目
除了Visual Studio Code之外,WSLg還允許使用者運行其他ide,如gedit、基於JetBrains的編輯器、gvim等,以一種高效能的方式測試、構建和偵錯你的Linux應用程式。
下面是在WSL中運行gedit和gvim來直接編輯Linux檔案的示例。
運行Linux應用程式,或Linux特定的示例,如測試
你還可以運行任何可能只存在於Linux中的GUI應用程式,或者在Linux環境中運行你自己的應用程式或測試。這對於想要測試跨平臺應用程式的開發人員來說是非常有用的,因為他們可以直接在Windows 10上運行它,然後在Linux系統中運行,而不需要換機器或者藉助虛擬機器。
讓我們來看一個在WSL中運行TestCafe Studio的例子,以在Linux中運行的Microsoft Edge瀏覽器上進行一些Web測試。
支援音訊、麥克風輸入輸出
WSL上的Linux GUI應用程式還支援開箱即用的音訊和麥克風功能,這項功能將支援你的應用程式播放音訊和使用麥克風,也就是說你可以構建,測試或使用影音播放器。
下面是一個在Linux上運行的使用Audacity錄製一些音訊並回放的示例:
支援GPU加速
最值得一提的是,WSLg支援GPU加速,官方演示了在 Gazebo 3D軟體中以 60fps 運行。
WSLg運行原理
從上面的演示中,你可能已經注意到我們不需要手動啟動伺服器,自動啟動了一個配套的系統發行版,包括Wayland、X伺服器、脈衝音訊伺服器,以及其他讓Linux GUI應用程式與Windows通訊所需的一切。而且,當你關閉WSL發行版之後,系統發行版也將自動結束它的會話。
下圖是WSLg的整體架構設計:
目前 WSLg 支援以下發行版本:
UbuntuDebian GNU/LinuxKali Linux RollingopenSUSE Leap 42SUSE Linux Enterprise Server v12Ubuntu 16.04 LTSUbuntu 18.04 LTSUbuntu 20.04 LTS
此外,值得一提的是WSLg已支援在 Win10 21364 以上的預覽版中使用。如果已經安裝了 WSL,只需輸入wsl --update就可以更新到 WSLg。
目前,wslg已經登上Github熱門榜單,感興趣的不要錯過了,最後附上Github地址:https://github.com/microsoft/wslg
開源最前線(ID:OpenSourceTop) 猿妹編譯地址:https://devblogs.microsoft.com/commandline/the-initial-preview-of-gui-app-support-is-now-available-for-the-windows-subsystem-for-linux-2/
相關文章
微软在前几天发表了微博正式宣布:将为Win10 WSL <em>Linux</em>子系统带来重大更新,发布了一项名为WSLg的新功能。它可以用来在 Windows 10 预览版上安装 <em>Linux</em> 桌面系统,目前支持 Ubuntu、Debian 等五个 <em>L
2021-05-27 13:00:30
<em>Linux</em>云服务环境部署前须知,记得少踩这些坑,完成快速发布 正所谓“万丈高楼平地起”,无论是测试人员还是开发人员的必备技能即“环境部署与搭建”。虽然大部分公司测试环境都由开发部署好之后集成在jenkins发布
2021-05-27 13:00:21
「来源: |<em>Python</em>之王 ID:sen13717378202」@Author:Runsen 1876年,亚历山大·格雷厄姆·贝尔(Alexander Graham Bell)发明了一种电报机,可以通过电线传输音频。托马斯·爱迪生(Thomas Edison)于1877年发明了留声机,这
2021-05-27 13:00:07
同时,华硕ROG还能让这款45W的处理器,释放出70W的功耗,实现更强表现。其具有16GB DDR4 3200内存,1 x SO-DIMM,最大支持40GB,说明板载8GB,单条最高可以换至32GB。512GB PCIE 4.0 <em>SSD</em>,还有第二个M.2插槽,方便扩展。其显
2021-05-27 12:01:27
在今天发布的几个公告中,西部数据(Western Digital) WD Black(西数黑盘,主要面向游戏玩家)品牌新增了一个更实惠的 PCIe Gen4 <em>SSD</em> 成员。最新推出的 WD Black SN750 SE 并非是现有 SN750 的升级,而是全新、不同的硬
2021-05-27 12:01:21
尽管TPU不是用在手机上的AI芯片,且在深度学习任务上,与 <em>CPU</em> 、GPU 、FPGA相比,任务灵活度较低。但无论如何,谷歌进军AI领域的野心已经昭然若揭。 个人移动终端上的AI应用(语音识别、图像处理等)具有如此广阔
2021-05-27 12:01:14