Udostępnij za pośrednictwem


Uruchamianie aplikacji z graficznym interfejsem użytkownika systemu Linux w podsystemie Windows dla systemu Linux

Podsystem Windows dla systemu Linux (WSL) obsługuje teraz uruchamianie aplikacji gui systemu Linux (X11 i Wayland) w systemie Windows w w pełni zintegrowanym środowisku pulpitu.

WSL 2 umożliwia aplikacjom z graficznym interfejsem użytkownika systemu Linux działanie w sposób natywny i naturalny na systemie Windows.

  • Uruchamianie aplikacji systemu Linux z menu Start systemu Windows
  • Przypinanie aplikacji systemu Linux do paska zadań systemu Windows
  • Używanie alt-tab do przełączania między aplikacjami systemu Linux i Windows
  • Wycinanie i wklejanie w aplikacjach systemu Windows i Linux

Teraz możesz zintegrować zarówno aplikacje systemu Windows, jak i Linux z przepływem pracy w celu zapewnienia bezproblemowego środowiska pulpitu.

Zrzut ekranu przedstawiający aplikacje systemu Linux i Windows otwarte na pulpicie

Instalacja wsparcia aplikacji GUI Linux

Wymagania wstępne

  • Aby uzyskać dostęp do tej funkcji, musisz mieć dostęp do tej funkcji w systemie Windows 10 Build 19044+ lub Windows 11 .

  • Zainstalowany sterownik dla jednostki vGPU

    Aby uruchomić aplikacje graficznego interfejsu użytkownika systemu Linux, należy najpierw zainstalować sterownik pasujący do poniższego systemu. Umożliwi to korzystanie z wirtualnego procesora GPU (vGPU), dzięki czemu można korzystać ze sprzętowego przyspieszonego renderowania OpenGL.

Nowa instalacja — brak wcześniejszej instalacji programu WSL

Teraz możesz zainstalować wszystko, czego potrzebujesz, aby uruchomić podsystem Windows dla systemu Linux (WSL), wprowadzając to polecenie w wierszu polecenia administratora programu PowerShell lub wiersza polecenia systemu Windows, a następnie ponownie uruchamiając maszynę.

wsl --install

Po zakończeniu ponownego uruchamiania maszyny instalacja będzie kontynuowana i zostanie wyświetlona prośba o wprowadzenie nazwy użytkownika i hasła. Będzie to twoje poświadczenie systemu Linux dla dystrybucji systemu Ubuntu.

Teraz możesz rozpocząć korzystanie z aplikacji z graficznym interfejsem użytkownika systemu Linux w systemie WSL!

Aby uzyskać więcej informacji, zobacz Instalowanie programu WSL.

Istniejąca instalacja programu WSL

Jeśli na maszynie jest już zainstalowany program WSL, możesz zaktualizować do najnowszej wersji, która obejmuje obsługę graficznego interfejsu użytkownika systemu Linux, uruchamiając polecenie aktualizacji z wiersza polecenia z podwyższonym poziomem uprawnień.

  1. Wybierz pozycję Start, wpisz PowerShell, kliknij prawym przyciskiem myszy program Windows PowerShell, a następnie wybierz polecenie Uruchom jako administrator.

  2. Wprowadź polecenie aktualizacji WSL:

    wsl --update
    
  3. Aby aktualizacja weszła w życie, należy ponownie uruchomić program WSL. Możesz ponownie uruchomić program WSL, uruchamiając polecenie zamykania w programie PowerShell.

    wsl --shutdown
    

Uwaga / Notatka

Aplikacje graficznego interfejsu użytkownika systemu Linux są obsługiwane tylko w programie WSL 2 i nie będą działać z dystrybucją systemu Linux skonfigurowaną dla systemu WSL 1. Dowiedz się , jak zmienić rozkład z WSL 1 na WSL 2.

Uruchamianie aplikacji z graficznym interfejsem użytkownika systemu Linux

Następujące polecenia można uruchomić z poziomu terminalu systemu Linux, aby pobrać i zainstalować te popularne aplikacje systemu Linux. Jeśli używasz innej dystrybucji niż Ubuntu, może on używać innego menedżera pakietów niż apt. Po zainstalowaniu aplikacji systemu Linux można ją znaleźć w menu Start pod nazwą dystrybucji. Na przykład: Ubuntu -> Microsoft Edge.

Uwaga / Notatka

Obsługa aplikacji graficznego interfejsu użytkownika w systemie WSL nie zapewnia pełnego doświadczenia użytkownika na pulpicie. Opiera się na pulpicie systemu Windows, więc instalowanie narzędzi lub aplikacji skoncentrowanych na pulpicie może nie być obsługiwane. Aby poprosić o dodatkową pomoc techniczną, możesz zgłosić problem w repozytorium WSLg w usłudze GitHub.

Zaktualizuj pakiety w swojej dystrybucji

sudo apt update

Instalowanie edytora tekstów Gnoma

Edytor tekstów Gnoma jest domyślnym edytorem tekstów środowiska pulpitu GNOM.

sudo apt install gnome-text-editor -y

Aby uruchomić plik bashrc w edytorze, wprowadź: gnome-text-editor ~/.bashrc

Uwaga / Notatka

GNOME Text Editor zastępuje gedit jako domyślny edytor tekstowy GNOME/Ubuntu w systemie Ubuntu 22.10. Jeśli korzystasz ze starszej wersji systemu Ubuntu i chcesz użyć narzędzia gedit, użyj poprzedniego domyślnego edytora tekstów.sudo apt install gedit -y

Zainstaluj GIMP

GIMP to bezpłatny i open source edytor grafiki raster używany do manipulowania obrazami i edytowania obrazów, rysowania w dowolnej formie, transkodowania między różnymi formatami plików obrazów i bardziej wyspecjalizowanymi zadaniami.

sudo apt install gimp -y

Aby uruchomić, wprowadź: gimp

Instalowanie narzędzia Nautilus

Nautilus, znany również jako PLIKI GNOMA, jest menedżerem plików na pulpicie GNOMA. (Podobnie jak w Eksploratorze plików systemu Windows).

sudo apt install nautilus -y

Aby uruchomić, wprowadź: nautilus

Zainstaluj VLC

VLC to bezpłatny i wieloplatformowy odtwarzacz multimedialny typu open source, który odtwarza większość plików multimedialnych.

sudo apt install vlc -y

Aby uruchomić, wprowadź: vlc

Instalowanie aplikacji X11

Translation: X11 to system zarządzania oknami systemu Linux i jest to różnorodna kolekcja aplikacji i narzędzi, które są z nim dostarczane, takie jak xclock, kalkulator xcalc, xclipboard do wycinania i wklejania, xev do testowania zdarzeń itp. Aby uzyskać więcej informacji, zobacz dokumentację x.org.

sudo apt install x11-apps -y

Aby uruchomić, wprowadź nazwę narzędzia, którego chcesz użyć. Przykład:

  • xcalc, , xclockxeyes

Instalowanie przeglądarki Google Chrome dla systemu Linux

Aby zainstalować przeglądarkę Google Chrome dla systemu Linux:

  1. Zmień katalogi na folder tymczasowy: cd /tmp
  2. Użyj polecenia wget, aby go pobrać: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. Zainstaluj pakiet: sudo apt install --fix-missing ./google-chrome-stable_current_amd64.deb

*Opcja --fix-missing służy do naprawiania brakujących zależności, które mogą wystąpić podczas procesu instalacji. Polecenie ./ określa bieżący katalog, w którym znajduje się plik .deb. Jeśli plik .deb znajduje się w innym katalogu, musisz określić ścieżkę do pliku w poleceniu .

Aby uruchomić, wprowadź: google-chrome

Instalowanie przeglądarki Microsoft Edge dla systemu Linux

Znajdź informacje na temat instalowania przeglądarki Microsoft Edge dla systemu Linux przy użyciu wiersza poleceń na witrynie Edge Insider. Wybierz pozycję Pobierz instrukcje w sekcji Instalacja wiersza polecenia na stronie.

Aby uruchomić, wprowadź: microsoft-edge

Rozwiązywanie problemów

Jeśli masz jakikolwiek problem z uruchamianiem aplikacji z graficznym interfejsem użytkownika, najpierw zapoznaj się z tym przewodnikiem: Diagnozowanie problemów z typem "nie można otworzyć wyświetlania" w programie WSLg