如何在 Windows 10 上安裝 Linux GUI 應用程序

  • Linux GUI 應用程序是使用sudo apt-get installWSL 發行版中的命令安裝的。
  • 安裝 GUI 應用程序後,您可以從“開始”菜單啟動它或使用命令。
  • wsl --install 該功能需要使用build 21364 或更高版本上的命令安裝 WSL2 。

在 Windows 10 上,您現在可以通過Windows Subsystem for Linux (WSL)安裝 Linux GUI 應用程序(幾乎是本機),這些說明將向您展示如何操作。

儘管您可以使用 WSL 在Windows 10上運行 Linux 應用程序很長時間,但該系統僅限於命令行工具和應用程序。但是,從build 21364和更高版本開始(對 WSL 集成進行了特殊更新),Microsoft 終於帶來了 GUI(圖形用戶界面)支持,以使用鼠標和鍵盤運行您最喜歡的 Linux 應用程序。

新功能是無需虛擬機即可在 Linux 上開發和測試您的應用程序,但您可以將它用於任何事情。該實現甚至包括對揚聲器和麥克風的支持,��此如果您安裝媒體應用程序,外圍設備將通過並出現在應用程序中。還支持 GPU 加速 3D 圖形來運行任何需要利用 OpenGL 進行複雜 3D 渲染的應用程序。

使用此功能時,無需手動啟動 X 服務器,因為 WSL 會自動啟動“配套系統發行版”,其中包括 Wayland、X 服務器、脈衝音頻服務器和所有必需的組件。然後在您關閉應用程序和 WSL 會話後,系統發行版將自動結束。

指南將教您在 Windows 10 上下載和安裝圖形 Linux 應用程序的步驟。您還可以觀看此視頻教程,逐步完成此過程。

在 Windows 10 上通過 WSL 安裝 Linux GUI 應用程序

要在 Windows 10 上安裝 Linux GUI 應用程序,請使用以下步驟:

  1. 在 Windows 10 上打開開始。

  2. 搜索Ubuntu(或其他發行版)並單擊頂部結果以打開 Linux 發行版。

  3. 鍵入以下命令以更新包分發並按Enter

    sudo apt-get 更新

  4. 鍵入以下命令在 Windows 10 上安裝 Linux GUI 應用程序並按Enter

    sudo apt-get install APP-NAME -y

    在命令中,將APP-NAME替換為您要安裝的圖形應用程序。 

    此示例安裝gedit文本編輯器應用程序:

    sudo apt-get install gedit -y

    How to install Linux GUI apps on Windows 10

  5. 確認您的 Linux 帳戶密碼並按Enter(如果適用)。

完成這些步驟後,應用程序將安裝並在“開始”菜單中註冊,這意味著您可以通過在 Windows Subsystem for Linux (WSL) 控制台或“開始”菜單中運行應用程序的名稱來啟動該應用程序。

上述說明概述了從已知存儲庫安裝簡單應用程序的步驟,但根據應用程序的不同,說明可能會有所不同。好消息是安裝過程與任何其他 Linux 應用程序相同。您可以按照開發人員的步驟安裝幾乎任何應用程序,例如 VLC、Audacity、Web 管理等。

如果您從 Windows 10 開始菜單啟動 Linux GUI 應用程序,您將在“最近添加”列表中找到這些條目,或者您也可以在 Linux 發行版條目下方的(發行版名稱)文件夾中找到它們。

How to install Linux GUI apps on Windows 10

帶有 Linux GUI 應用程序的開始菜單

當您啟動應用程序時,虛擬機將旋轉並運行(在幾秒鐘內),而無需打開 WSL 控制台。您還會注意到任務欄將顯示帶有 Linux 徽標的圖標,表明您沒有運行 Windows 10 應用程序。

在 Windows 10 上使用圖形 Linux 應用程序的體驗感覺很自然,但事實並非如此。該應用程序使用框架、菜單和其他元素的所有 Linux 視覺樣式進行渲染,邊緣甚至還有陰影,每個窗口都獨立工作。

How to install Linux GUI apps on Windows 10

Windows 10 上的 Gedit

然而,它是一個遠程桌面連接,微軟正在利用它與操作系統內置的 RemoteApp 功能。

在 Windows 10 上安裝或更新 WSL

運行 Linux GUI 應用程序的能力需要用於 Linux 2 集成的 Windows 子系統,這意味著您必須擁有最新的功能和分發版本才能安裝和運行您的應用程序。

如果您已經安裝了 WSL2,那麼您將需要更新該功能。

在安裝或更新 WSL2 之前,設備必須具有 Windows 10 build 21364 或更高版本。

此外,作為先決條件,您必須在安裝應用程序之前安裝驅動程序以啟用虛擬 GPU (vGPU) 以使用硬件加速的 OpenGL 渲染。以下是下載鏈接:

在 Windows 10 上安裝 WSL2

這些說明將向您展示如何安裝 WSL2 和 Ubuntu Linux 發行版以開始運行 GUI 應用程序。

要安裝 WSL2 組件以運行 Linux GUI 應用程序,請使用以下步驟:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以安裝 WSL 2 並按Enter

    wsl --安裝

    How to install Linux GUI apps on Windows 10

完成這些步驟後,所需的 Linux 組件將自動安裝,並且該命令還將下載最新版本的 Ubuntu Linux 發行版。

安裝後,您只需從“開始”菜單打開發行版並繼續屏幕上的說明即可完成設置。

如果您想安裝不同的發行版來運行應用程序而不是 Ubuntu,您可以使用這些說明。

在 Windows 10 上更新 WSL2

如果您已經安裝了適用於 Linux 2 的 Windows 子系統,請確認系統具有運行 GUI 應用程序的最新更新。

要更新 WSL2 以下載 Linux 應用程序的 GUI 支持,請使用以下步驟:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以更新適用於 Linux 2 的 Windows 子系統,然後按Enter

    wsl --更新

    How to install Linux GUI apps on Windows 10

  4. 鍵入以下命令強制重啟 WSL2 並按Enter

    wsl --關閉

完成這些步驟後,將自動下載最新版本的 WSL。然後,您可以使用上述說明安裝 Linux GUI 應用程序。



以六種不同的方式執行 Windows 11 的全新安裝

以六種不同的方式執行 Windows 11 的全新安裝

以下是如何從 USB、媒體創建工具、重置此 PC、在筆記本電腦或台式 PC 上的 SSD 或 HDD 上安裝 ISO 清潔安裝 Windows 11。

如何在 Windows 11 上使用 PowerShell 更改密碼

如何在 Windows 11 上使用 PowerShell 更改密碼

PowerShell 可讓您通過幾個命令快速更改任何 Windows 11 本地帳戶的密碼,方法如下。

如何在 Windows 10 版本 1803 上禁用網頁搜索

如何在 Windows 10 版本 1803 上禁用網頁搜索

如果 Windows 10 搜索上的 Web 結果不適合您,請使用本指南禁用 1803 版修改註冊表的功能。就是這樣。

如何在 Windows 11、10 上使用 winget 導出和導入應用程序

如何在 Windows 11、10 上使用 winget 導出和導入應用程序

在 Windows 11 或 Windows 10 上,您可以使用 winget 命令將已安裝的應用程序導出到 JSON 文件中。您還可以導入應用程序。步驟在這裡。

如何在 Windows 11 上刪除開始的推薦部分

如何在 Windows 11 上刪除開始的推薦部分

要從 Windows 11 的開始菜單中刪除推薦部分,請啟用從開始菜單組策略中刪除推薦部分。

如何在 Microsoft Defender 防病毒軟件上允許被阻止的文件或應用程序

如何在 Microsoft Defender 防病毒軟件上允許被阻止的文件或應用程序

若要允許已被 Microsoft Defender 防病毒軟件阻止的文件或應用,請在 Windows 10 上使用這些步驟。

如何在 Windows 終端上啟用設置 UI

如何在 Windows 終端上啟用設置 UI

Windows Terminal 1.6 有一個新的設置 UI,下面介紹瞭如何在不編輯 settings.json 文件的情況下啟用更改設置的體驗。

如何在 Windows 11 上從文件資源管理器以管理員身份打開命令提示符

如何在 Windows 11 上從文件資源管理器以管理員身份打開命令提示符

要以管理員身份從命令提示符中的文件資源管理器打開文件夾位置,您必須編輯註冊表以添加上下文菜單選項。

如何修復 Windows 11 上的 Microsoft 帳戶遠程登錄問題

如何修復 Windows 11 上的 Microsoft 帳戶遠程登錄問題

要修復使用 Microsoft 帳戶遠程登錄以訪問 Windows 11 上的共享文件夾或遠程桌面,請使用以下步驟:

如何重新安裝 Windows 10

如何重新安裝 Windows 10

您可以使用重置此 PC 選項或 USB 閃存驅動器以兩種方式清除硬盤並重新安裝 Windows 10。就是這樣。

如何修復 Windows 10 上的 0xC1900101 錯誤

如何修復 Windows 10 上的 0xC1900101 錯誤

當您在嘗試安裝 Windows 10 時遇到 0xC1900101 錯誤之一時,這通常意味著驅動程序問題 — 以下是解決問題的方法。

如何在 Windows 10 上修復錯誤 0xC1900200 和 0xC1900202

如何在 Windows 10 上修復錯誤 0xC1900200 和 0xC1900202

在 Windows 10 上,錯誤 0xC1900200 – 0x20008 和 0xC1900202 – 0x20008 表示您的 PC 不滿足最低要求。檢查問題修復

如何更改執行策略以在 PowerShell 上運行腳本

如何更改執行策略以在 PowerShell 上運行腳本

要允許腳本在 PowerShell 上運行,您必須更改執行策略。Set-ExecutionPolicy RemoteSigned 允許腳本。

如何在 Windows 11 上卸載驅動程序

如何在 Windows 11 上卸載驅動程序

要在 Windows 11 上卸載驅動程序,請使用設置應用、控制面板或設備管理器。以下是每種方法的說明。

如何在 Microsoft Edge 上啟用 IE 模式

如何在 Microsoft Edge 上啟用 IE 模式

要在 Microsoft Edge 上啟用 IE 模式,您可以使用新的兼容性設置或組策略編輯器。這是 Windows 11 或 10 上的方法。

如何修復在 Windows 10 上訪問網絡文件的安全警告

如何修復在 Windows 10 上訪問網絡文件的安全警告

如果 Windows 10 顯示這些文件可能對您的計算機有害,或者我們無法驗證是誰創建了此文件消息,請使用這些修復程序。

如何在 Windows 11 上啟用經典文件資源管理器功能區菜單

如何在 Windows 11 上啟用經典文件資源管理器功能區菜單

在 Windows 11 上,您可以將經典功能區菜單帶回文件資源管理器,以及通過編輯註冊表的方法。

如何在 Windows 終端上更改默認字體

如何在 Windows 終端上更改默認字體

Windows 終端允許您為每個控制台全局和單獨更改字體,以及如何做到這一點。

如何在 Windows 10 上使用 DDU 完全卸載顯卡驅動程序

如何在 Windows 10 上使用 DDU 完全卸載顯卡驅動程序

Display Driver Uninstallercompletey 會在其他驅動程序失敗或您希望在 Windows 10 上徹底刪除時刪除 Nvidia 和 AMD 圖形驅動程序。

如何使用 MACRIUM REFLECT 將 WINDOWS 10 硬盤克隆到新 SSD

如何使用 MACRIUM REFLECT 將 WINDOWS 10 硬盤克隆到新 SSD

Macrium Reflect 是一款出色的驅動器克隆工具,無論您是為 SSD 更換 HDD 還是創建完整備份。以下是如何使用它。

如何使用 SFC Scannow 修復 Windows 系統文件

如何使用 SFC Scannow 修復 Windows 系統文件

使用電腦時遇到問題嗎?以下是如何使用 SFC scannow 修復 Windows 系統檔案!

修復外部磁碟機未顯示在 Windows 磁碟管理中的 8 種主要方法

修復外部磁碟機未顯示在 Windows 磁碟管理中的 8 種主要方法

您的外部磁碟機是否無法出現在磁碟管理工具中。以下是解決該問題的最佳方法。

如何清除 Windows 11 上的所有活動記錄

如何清除 Windows 11 上的所有活動記錄

想要刪除不需要的活動詳細資料?以下是如何清除 Windows 11 上的使用者活動記錄。

如何在 Windows 11 上阻止 OneDrive 自動刪除文件

如何在 Windows 11 上阻止 OneDrive 自動刪除文件

檔案不斷從 OneDrive 消失?以下是阻止 OneDrive 在 Windows 11 上自動刪除檔案的所有方法。

在 Windows 11 上備份本機群組原則編輯器的 4 種主要方法

在 Windows 11 上備份本機群組原則編輯器的 4 種主要方法

透過使用本指南中的任何選項進行備份,永遠不會失去對本機群組原則設定的存取權。

修復 Windows Installer 服務無法存取錯誤的 7 種主要方法

修復 Windows Installer 服務無法存取錯誤的 7 種主要方法

遇到Windows Installer服務無法存取錯誤?嘗試這七個修復來解決它。

在 Windows 11 中顯示 FPS 計數器的 5 種快速方法

在 Windows 11 中顯示 FPS 計數器的 5 種快速方法

想在玩遊戲時監控 FPS?嘗試這五個工具來在 Windows 中顯示 FPS 計數器。

在 Windows 10 和 11 啟動時開啟網頁的 3 種主要方法

在 Windows 10 和 11 啟動時開啟網頁的 3 種主要方法

想要在啟動電腦時查看某些網站嗎?以下是如何設定 Windows 在啟動時自動開啟您喜愛的網頁。

如何在 Windows 的「開啟方式」功能表中新增或刪除程序

如何在 Windows 的「開啟方式」功能表中新增或刪除程序

有關如何在 Windows 10 或 11 電腦上的「開啟方式」功能表中新增或移除應用程式和程式的逐步指南。

修正 Windows 上「無法存取 Outlook 資料檔案」錯誤的 5 種方法

修正 Windows 上「無法存取 Outlook 資料檔案」錯誤的 5 種方法

在 Windows 10 或 11 PC 上遇到無法存取 Outlook 資料檔案的錯誤?這裡有一些修復它的方法。