溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

發(fā)布時(shí)間:2021-09-27 16:42:00 來(lái)源:億速云 閱讀:1238 作者:柒染 欄目:系統(tǒng)運(yùn)維

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

微軟在前幾天發(fā)表了微博正式宣布:將為Win10 WSL Linux子系統(tǒng)帶來(lái)重大更新,發(fā)布了一項(xiàng)名為WSLg的新功能。

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

它可以用來(lái)在 Windows 10 預(yù)覽版上安裝 Linux 桌面系統(tǒng),目前支持 Ubuntu、Debian 等五個(gè) Linux  發(fā)行版本,只需一個(gè)命令即可開(kāi)始安裝。。

支持多種IDE來(lái)開(kāi)發(fā)Linux項(xiàng)目

除了Visual Studio  Code之外,WSLg還允許用戶(hù)運(yùn)行其他ide,如gedit、基于JetBrains的編輯器、gvim等,以一種高性能的方式測(cè)試、構(gòu)建和調(diào)試你的Linux應(yīng)用程序。

下面是在WSL中運(yùn)行g(shù)edit和gvim來(lái)直接編輯Linux文件的示例。

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

運(yùn)行Linux應(yīng)用程序,或Linux特定的示例,如測(cè)試

你還可以運(yùn)行任何可能只存在于Linux中的GUI應(yīng)用程序,或者在Linux環(huán)境中運(yùn)行你自己的應(yīng)用程序或測(cè)試。這對(duì)于想要測(cè)試跨平臺(tái)應(yīng)用程序的開(kāi)發(fā)人員來(lái)說(shuō)是非常有用的,因?yàn)樗麄兛梢灾苯釉赪indows  10上運(yùn)行它,然后在Linux系統(tǒng)中運(yùn)行,而不需要換機(jī)器或者借助虛擬機(jī)。

讓我們來(lái)看一個(gè)在WSL中運(yùn)行TestCafe Studio的例子,以在Linux中運(yùn)行的Microsoft Edge瀏覽器上進(jìn)行一些Web測(cè)試。

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

支持音頻、麥克風(fēng)輸入輸出

WSL上的Linux  GUI應(yīng)用程序還支持開(kāi)箱即用的音頻和麥克風(fēng)功能,這項(xiàng)功能將支持你的應(yīng)用程序播放音頻和使用麥克風(fēng),也就是說(shuō)你可以構(gòu)建,測(cè)試或使用影音播放器。

下面是一個(gè)在Linux上運(yùn)行的使用Audacity錄制一些音頻并回放的示例:

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

支持GPU加速

最值得一提的是,WSLg支持GPU加速,官方演示了在 Gazebo 3D軟件中以 60fps 運(yùn)行。

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

WSLg運(yùn)行原理

從上面的演示中,你可能已經(jīng)注意到我們不需要手動(dòng)啟動(dòng)服務(wù)器,自動(dòng)啟動(dòng)了一個(gè)配套的系統(tǒng)發(fā)行版,包括Wayland、X服務(wù)器、脈沖音頻服務(wù)器,以及其他讓Linux  GUI應(yīng)用程序與Windows通信所需的一切。而且,當(dāng)你關(guān)閉WSL發(fā)行版之后,系統(tǒng)發(fā)行版也將自動(dòng)結(jié)束它的會(huì)話。

下圖是WSLg的整體架構(gòu)設(shè)計(jì):

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

目前 WSLg 支持以下發(fā)行版本:

  • Ubuntu

  • Debian GNU/Linux

  • Kali Linux Rolling

  • openSUSE Leap 42

  • SUSE Linux Enterprise Server v12

  • Ubuntu 16.04 LTS

  • Ubuntu 18.04 LTS

  • Ubuntu 20.04 LTS

此外,值得一提的是WSLg已支持在 Win10 21364 以上的預(yù)覽版中使用。如果已經(jīng)安裝了 WSL,只需輸入wsl --update就可以更新到  WSLg。

Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些

目前,wslg已經(jīng)登上Github熱門(mén)榜單,感興趣的不要錯(cuò)過(guò)了。

關(guān)于Win10 WSL Linux子系統(tǒng)中的新功能WSLg的作用都有哪些問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI