如何在 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 應用程序。



Leave a Comment

Windows 11 中「圖形裝置驅動程式」錯誤的 8 個修復

Windows 11 中「圖形裝置驅動程式」錯誤的 8 個修復

在 Windows 11 中遇到圖形裝置驅動程式錯誤?使用這八種方法讓 GPU 再次正常運作。

如何在 Windows 上使用 PowerToys 使用無邊框滑鼠

如何在 Windows 上使用 PowerToys 使用無邊框滑鼠

想要在兩台不同的電腦上使用相同的滑鼠和鍵盤嗎?您可以透過在視窗中使用無邊框滑鼠來做到這一點。請繼續閱讀。

修復 Windows 安全保護歷史記錄缺失的 6 個主要修復方法

修復 Windows 安全保護歷史記錄缺失的 6 個主要修復方法

當您遺失Windows安全性保護歷史記錄時,您可以修復並重設Windows安全,或嘗試我們探索的其他解決方案。

如何使用多顯示器設定在 Windows 11 上截取一台顯示器的螢幕截圖

如何使用多顯示器設定在 Windows 11 上截取一台顯示器的螢幕截圖

是否正在努力在多顯示器設定中截取一台顯示器的螢幕截圖?請參閱這篇文章,了解一些簡單的方法來做到這一點。

4 個修復 Microsoft Word 聽寫工具無法在 Windows 11 和 10 上執行的問題

4 個修復 Microsoft Word 聽寫工具無法在 Windows 11 和 10 上執行的問題

使用 Words 聽寫工具時遇到問題?以下是如何修復 Microsoft Word for Windows 中的聽寫工具問題並使其順利運作。

修復 Windows 11 上不斷出現的 PowerShell 問題的 8 種主要方法

修復 Windows 11 上不斷出現的 PowerShell 問題的 8 種主要方法

您的 Windows 11 PC 上是否不斷彈出 PowerShell?嘗試這些修復以防止 PowerShell 在啟動時自動開啟。

修正 Windows 11 上無法連線到 5GHz 頻段 Wi-Fi 的 8 種方法

修正 Windows 11 上無法連線到 5GHz 頻段 Wi-Fi 的 8 種方法

Windows 11無法連接5GHz頻段的Wi-Fi網路?以下是一些有助於解決問題的故障排除提示。

Windows 11 上「Samsung DeX 無法運作」的 9 大修復

Windows 11 上「Samsung DeX 無法運作」的 9 大修復

三星 DeX 無法在 Windows 11 中運作?使用這九種方法透過 DeX 模式將智慧型手機連接到 Windows PC。

修正「Windows 無法啟動 WLAN 自動設定服務」錯誤的 8 種主要方法

修正「Windows 無法啟動 WLAN 自動設定服務」錯誤的 8 種主要方法

查看這八種方法來修復 Windows PC 上的「Windows 無法啟動 WLAN 自動設定服務」錯誤。

如何在 Windows 上卸載系統應用程式

如何在 Windows 上卸載系統應用程式

厭倦了無用的應用程式消耗電腦上的資源?以下是有關如何以安全方式卸載 Windows 中的系統應用程式的指南。