在 Windows 子系統 Linux 版上執行 Linux GUI 應用程式
Windows 子系統 Linux 版 (WSL) 現在支援在 Windows 上以完全整合的桌面體驗執行 Linux GUI 應用程式 (X11 和 Wayland)。
WSL 2 可讓 Linux GUI 應用程式在 Windows 上得到原生且自然的使用體驗。
- 從 Windows [開始] 功能表啟動 Linux 應用程式
- 將 Linux 應用程式釘選到 Windows 工作列
- 使用 alt-tab 在 Linux 和 Windows 應用程式之間切換
- 在 Windows 和 Linux 應用程式之間剪下 + 貼上
您現在可以將 Windows 和 Linux 應用程式整合至工作流程,以取得順暢的桌面體驗。
Linux GUI 應用程式的安裝支援
必要條件
您必須使用 Windows 10 組建 19044 以上版本或 Windows 11,才能存取此功能。
已安裝的 vGPU 驅動程式
若要執行 Linux GUI 應用程式,您應該先安裝符合下列系統的驅動程式。 這可讓您使用虛擬 GPU (vGPU),使您從硬體加速 OpenGL 轉譯中受益。
全新安裝 - 先前未安裝 WSL
您現在可以在系統管理員 PowerShell 或 Windows 命令提示字元中輸入此命令,然後重新啟動電腦,以安裝執行 Windows 子系統 Linux 版 (WSL) 所需的一切。
wsl --install
一旦您的電腦完成重新開機,安裝將會繼續,系統會要求您輸入使用者名稱和密碼。 此為 Ubuntu 發行版本的 Linux 認證。
您現在已準備好開始在 WSL 上使用 Linux GUI 應用程式!
如需詳細資訊,請參閱安裝 WSL。
現有的 WSL 安裝
如果您已在電腦上安裝 WSL,您可以從提升權限的命令提示字元執行更新命令,以更新至包含 Linux GUI 支援的最新版本。
按一下 [開始]、輸入 PowerShell、以滑鼠右鍵按一下 [Windows PowerShell],然後選取 [以系統管理員身分執行]。
輸入 WSL 更新命令:
wsl --update
您必須重新啟動 WSL,更新才會生效。 您可以在 PowerShell 中執行關機命令來重新啟動 WSL。
wsl --shutdown
注意
Linux GUI 應用程式僅支援於 WSL 2,不適用於針對 WSL 1 設定的 Linux 發行版本。 瞭解如何將發行版本從 WSL 1 變更為 WSL 2。
執行 Linux GUI 應用程式
您可以從 Linux 終端機執行下列命令,以下載並安裝這些熱門的 Linux 應用程式。 如果您使用與 Ubuntu 不同的發行版本,其可能使用與 apt 不同的套件管理員。 安裝 Linux 應用程式之後,您可以在 [開始] 功能表的發行版本名稱下找到應用程式。 例如: Ubuntu -> Microsoft Edge
。
注意
WSL 上的 GUI 應用程式支援未提供完整的桌面體驗。 其依賴 Windows 桌面,因此不支援安裝以桌面為主的工具或應用程式。 若要要求其他支援,您可以在 GitHub 上的 WSLg 存放庫中提出問題。
更新發行版本中的套件
sudo apt update
安裝 Gnome 文字編輯器
Gnome 文字編輯器是 GNOME 桌面環境的預設文字編輯器。
sudo apt install gnome-text-editor -y
若要在編輯器中啟動 bashrc 檔案,請輸入:gnome-text-editor ~/.bashrc
注意
GNOME 文字編輯器會將 gedit 取代為 Ubuntu 22.10 中的 GNOME/Ubuntu 預設文字編輯器。 如果您正在執行舊版的 Ubuntu,且想要使用先前的預設文字編輯器 gedit,請使用 sudo apt install gedit -y
。
安裝 GIMP
GIMP 是免費的開放原始碼點陣圖形編輯器,用於影像操作和影像編輯、自由格式繪圖、不同影像檔案格式之間的轉碼,以及更特殊的工作。
sudo apt install gimp -y
若要啟動,請輸入:gimp
安裝 Nautilus
Nautilus 也稱為 GNOME 檔案,是 GNOME 桌面的檔案管理器。 (類似於 Windows 檔案總管)。
sudo apt install nautilus -y
若要啟動,請輸入:nautilus
安裝 VLC
VLC 是免費且開放原始碼的跨平台多媒體播放器和架構,可播放大部分的多媒體檔案。
sudo apt install vlc -y
若要啟動,請輸入:vlc
安裝 X11 應用程式
X11 是 Linux 視窗系統,是隨附的應用程式和工具其他集合,例如 xclock、xcalc 計算機、用於剪貼的 xclipboard、用於事件測試的 xev 等。如需詳細資訊,請參閱 x.org 文件。
sudo apt install x11-apps -y
若要啟動,請輸入您想要使用的工具名稱。 例如:
xcalc
、 、xclock
xeyes
安裝 Google Chrome for Linux
安裝 Google Chrome for Linux:
- 將目錄變更為暫存資料夾:
cd /tmp
- 使用 wget 下載:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
- 安裝套件:
sudo apt install --fix-missing ./google-chrome-stable_current_amd64.deb
*此選項 --fix-missing
可用來修正安裝程序期間可能發生的遺漏相依性。 ./
命令中的 指定 .deb 檔案所在的目前目錄。 如果 .deb 檔案位於不同的目錄中,您必須在 命令中指定檔案的路徑。
若要啟動,請輸入:google-chrome
安裝適用於 Linux 的 Microsoft Edge 瀏覽器
尋找如何在 Edge Insider 網站上使用命令列安裝適用於 Linux 的 Microsoft Edge 瀏覽器的相關資訊。 選取頁面 [命令列安裝] 區段底下的 [取得指示]。
若要啟動,請輸入:microsoft-edge
疑難排解
如果您在啟動 GUI 應用程式時發生任何問題,請先檢查本指南:診斷 WSLg 的「無法開啟顯示」類型問題