在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 應用程式整合到工作流程中,以取得順暢的桌面體驗。

Screenshot of Linux and Windows apps open on a desktop

安裝 Linux GUI 應用程式的支援

先決條件

全新安裝 - 沒有先前的 WSL 安裝

如果您尚未這麼做, 請安裝 WSL 並設定 Linux 發行版本的使用者名稱和密碼。

  1. 使用系統管理員權限開啟命令提示字元。

    選取[開始],輸入PowerShell,以滑鼠右鍵按一下Windows PowerShell,然後選取 [以系統管理員身分執行]。

  2. 執行此命令,並在出現提示時重新開機電腦:

    wsl --install -d Ubuntu
    
  3. 機器重新開機完成後,安裝將會繼續,系統會要求您輸入使用者名稱和密碼。 這會是 Ubuntu 發行版本的 Linux 認證。

您現在已準備好開始在 WSL 上使用 Linux GUI 應用程式!

現有的 WSL 安裝

如果您已在電腦上安裝 WSL,您可以從提升許可權的命令提示字元執行更新命令,以更新至包含 Linux GUI 支援的最新版本。

  1. 選取[開始],輸入PowerShell,以滑鼠右鍵按一下Windows PowerShell,然後選取 [以系統管理員身分執行]。

  2. 輸入 WSL 更新命令:

    wsl --update
    
  3. 您必須重新開機 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

安裝 Gedit

Gedit 是 GNOME 桌面環境的預設文字編輯器。

sudo apt install gedit -y

若要在編輯器中啟動 bashrc 檔案,請輸入: gedit ~/.bashrc

安裝 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:

  1. 將目錄變更為暫存資料夾: cd /tmp
  2. 使用 wget 下載它: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. 取得目前的穩定版本: sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. 修正套件: sudo apt install --fix-broken -y
  5. 設定套件: sudo dpkg -i google-chrome-stable_current_amd64.deb

若要啟動,請輸入: google-chrome

安裝適用于 Linux 的 Microsoft Teams

若要安裝適用于 Linux 的Microsoft Teams:

  1. 將目錄變更為暫存資料夾: cd /tmp
  2. 使用 curl 下載套件: sudo curl -L -o "./teams.deb" "https://teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb"
  3. 使用 apt 進行安裝: sudo apt install ./teams.deb -y

若要啟動,請輸入: teams

安裝適用于 Linux 的 Microsoft Edge 瀏覽器

尋找如何在Edge 測試人員網站上使用命令列安裝 Linux Microsoft Edge 瀏覽器的相關資訊。 選取頁面 [命令列安裝] 區段底下的 [ 取得指示 ]。

若要啟動,請輸入: microsoft-edge