Eseguire app gui linux nel sottosistema Windows per Linux

È ora possibile visualizzare in anteprima il supporto di sottosistema Windows per Linux (WSL) per l'esecuzione di applicazioni GUI Linux (X11 e Wayland) in Windows in un'esperienza desktop completamente integrata.

WSL 2 consente alle applicazioni GUI Linux di sentirsi native e naturali da usare in Windows.

  • Avviare app Linux dal Windows menu Start
  • Aggiungere app Linux alla barra delle applicazioni Windows
  • Usare alt-tab per passare da linux a app Windows
  • Taglia + Incolla tra app Windows e Linux

È ora possibile integrare applicazioni sia Windows che Linux nel flusso di lavoro per un'esperienza desktop senza problemi.

Screenshot of Linux and Windows apps open on a desktop

Installare il supporto per le app GUI linux

Prerequisiti

  • Per accedere a questa funzionalità, sarà necessario essere in Windows 11 Build 22000 o versioni successive.

  • Driver installato per vGPU

    Per eseguire le app dell'interfaccia utente grafica Linux, è necessario installare prima di tutto il driver corrispondente al sistema seguente. In questo modo sarà possibile usare una GPU virtuale (vGPU) in modo da poter trarre vantaggio dal rendering OpenGL accelerato dall'hardware.

Installazione aggiornata - Nessuna installazione precedente di WSL

Se non è già stato fatto, installare WSL e configurare un nome utente e una password per la distribuzione linux.

  1. Aprire un prompt dei comandi con privilegi di amministratore.

    Selezionare Start, digitare PowerShell, fare clic con il pulsante destro del mouse su Windows PowerShell e quindi scegliere Esegui come amministratore.

  2. Eseguire questo comando e riavviare il computer quando richiesto:

    wsl --install -d Ubuntu
    
  3. Al termine del riavvio del computer, l'installazione continuerà e verrà chiesto di immettere un nome utente e una password. Questa sarà la credenziale linux per la distribuzione ubuntu.

A questo punto si è pronti per iniziare a usare le app dell'interfaccia utente grafica Linux in WSL.

Installazione WSL esistente

Se nel computer è già installato WSL, è possibile eseguire l'aggiornamento alla versione più recente che include il supporto dell'interfaccia utente grafica linux eseguendo il comando di aggiornamento da un prompt dei comandi con privilegi elevati.

  1. Selezionare Start, digitare PowerShell, fare clic con il pulsante destro del mouse su Windows PowerShell e quindi scegliere Esegui come amministratore.

  2. Immettere il comando WSL update:

    wsl --update
    
  3. Per rendere effettivo l'aggiornamento, è necessario riavviare WSL. È possibile riavviare WSL eseguendo il comando di arresto in PowerShell.

    wsl --shutdown
    

Nota

Le app GUI Linux sono supportate solo con WSL 2 e non funzionano con una distribuzione Linux configurata per WSL 1. Informazioni su come modificare la distribuzione da WSL 1 a WSL 2.

Eseguire app gui linux

È possibile eseguire i comandi seguenti dal terminale Linux per scaricare e installare queste applicazioni Linux più diffuse. Se si usa una distribuzione diversa da Ubuntu, può usare una gestione pacchetti diversa da apt. Dopo aver installato l'applicazione Linux, è possibile trovarla nel menu Start sotto il nome della distribuzione. Ad esempio: Ubuntu -> Microsoft Edge.

Nota

Il supporto per le app GUI in WSL non offre un'esperienza desktop completa. Si basa su Windows desktop, quindi l'installazione di strumenti o app incentrati sul desktop potrebbe non essere supportata. Per richiedere supporto aggiuntivo, è possibile inviare un problema nel repository WSLg in GitHub.

Aggiornare i pacchetti nella distribuzione

sudo apt update

Installare Gedit

Gedit è l'editor di testo predefinito dell'ambiente desktop GNOME.

sudo apt install gedit -y

Per avviare il file bashrc nell'editor, immettere: gedit ~/.bashrc

Installare LA versione DI INSTALLAZIONE

LA LIBRERIA È un editor di grafica raster gratuito e open source usato per la modifica delle immagini e la modifica delle immagini, il disegno in formato libero, la transcodifica tra formati di file di immagine diversi e attività più specializzate.

sudo apt install gimp -y

Per avviare, immettere: gimp

Installare L'installazione di Esegueus

L'omonimo, noto anche come GNOME Files, è il file manager per il desktop GNOME. (simile a Windows Esplora file).

sudo apt install nautilus -y

Per avviare, immettere: nautilus

Installare L'installazione di WMI

L'interfaccia è un lettore multimediale multipiattaforma e open source gratuito che riproduce la maggior parte dei file multimediali.

sudo apt install vlc -y

Per avviare, immettere: vlc

Installare app X11

X11 è il sistema di finestre di Linux e si tratta di una raccolta varie di app e strumenti forniti con esso, ad esempio xclock, calcolatrice xcalc, xclipboard per taglia e incolla, xev per test di eventi e così via. Per altre informazioni, vedi la documentazione x.org .

sudo apt install x11-apps -y

Per avviare, immettere il nome dello strumento che si vuole usare. Ad esempio:

  • xcalc, xclock, xeyes

Installare Google Chrome per Linux

Per installare Google Chrome per Linux:

  1. Modificare le directory nella cartella temp: cd /tmp
  2. Usare wget per scaricarlo: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. Ottenere la versione stabile corrente: sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. Correggere il pacchetto: sudo apt install --fix-broken -y
  5. Configurare il pacchetto: sudo dpkg -i google-chrome-stable_current_amd64.deb

Per avviare, immettere: google-chrome

Installare Microsoft Teams per Linux

Per installare Microsoft Teams per Linux:

  1. Modificare le directory nella cartella temp: cd /tmp
  2. Usare curl per scaricare il pacchetto: sudo curl -L -o "./teams.deb" "https://teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb"
  3. Usare apt per installarlo: sudo apt install ./teams.deb -y

Per avviare, immettere: teams

Installare Microsoft Edge browser per Linux

Informazioni su come installare il browser Microsoft Edge per Linux usando la riga di comando nel sito Di Edge Insider. Selezionare Ottieni istruzioni nella sezione Installazione della riga di comando della pagina.

Per avviare, immettere: microsoft-edge