资讯

展开

Windows 10可直接在WSL2中运行Linux GUI应用

作者:本站作者 人气:

 

幾十年前,微軟公司的能力將Linux稱為普通癌癥的開源軟件。今天,該公司實際上已經采用甚至擴展瞭它們,收購瞭GitHub,並使Linux幾乎可以在Windows中本地運行。後者,正式命名為Windows的Windows子系統,也許是他對Linux的新發現的最好和最令人困惑的體現之一。

Windows 10可直接在WSL2中運行Linux GUI應用

自Windows 10於2015年首次發佈以來,Microsoft的Windows Linux子系統(WSL)允許用戶安裝Linux發行版並運行命令行應用程序。最初面向希望能夠在不重新啟動或加載虛擬機的情況下使用Linux工具的開發人員。多年來,WSL擁有許多增強功能。
 

現在,它正在獲得最大的更新。從Windows 10 Insider Preview成員的內部版本21364開始,WSL不再僅適用於命令行工具。您可以使用WSL在Windows上運行帶有圖形用戶界面(GUI)的桌面Linux應用程序。

微軟稱它為新功能WSLg(用於GUI),該公司仍主要針對開發人員。因此,在宣佈這一新功能的博客文章中,Microsoft強調瞭一些開發人員可能想使用的軟件,包括:

Windows 10可直接在WSL2中運行Linux GUI應用

Linux IDE(開發環境)

從Windows環境構建和測試Linux應用程序

運行僅Linux應用程序

但是開發人員和臨時用戶也將能夠使用WSLg運行僅Linux的應用程序,否則這些應用程序將不適用於Windows。Microsoft指出,除其他外,它支持硬件加速的3D圖形以及使用Windows計算機的麥克風,揚聲器和其他音頻硬件進行的音頻記錄和播放。

 

 

 

您可以在Microsoft文章和有關WSLg體系結構的配套文章中找到有關WSLg如何工作的更多詳細信息,但總而言之,用於Linux的Windows Linux子系統現在包括一個“ 附加系統發行版”,其中包含Wayland,X服務器,脈沖音頻服務器以及使Linux GUI應用程序與Windows進行通信所需的一切 ”。

Windows 10可直接在WSL2中運行Linux GUI應用

隻限內部人士

因此,當您在Windows 10 PC上安裝Ubuntu,Debian,openSUSE,Kali或其他Linux發行版,然後安裝Linux GUI應用程序時,WSLg配套軟件將處理圖形和音頻方面的問題。您還可以在GitHub上找到WSLg的源代碼。

 

運行版本21364或更高版本的Windows Insider程序的成員可以通過使用“ wsl -install ”命令(不帶引號)安裝WSLg來啟用Linux GUI應用程序支持 ,或者如果您的計算機上已經安裝瞭該版本,則可以通過運行將其更新為最新版本“  wsl—update ”。

加载全部内容

相关教程
猜你喜欢
用户评论