- Per installare WSL2 su Windows 10, apri il prompt dei comandi come amministratore ed esegui "wsl –install".
- Il comando installerà tutti i componenti WSL2 e la distribuzione Ubuntu Linux.
- Per installare una distribuzione specifica, esegui "wsl –install -d DISTRO-NAME".
- Per aggiornare il kernel WSL2, eseguire il comando “wsl –update” .
WSL2 (sottosistema Windows per Linux versione 2) è una nuova versione dell'architettura che consente di utilizzare Linux su Windows 10 in modo nativo (utilizzando una macchina virtuale leggera) e sostituisce WSL.
La funzione esegue un vero kernel Linux in questa nuova versione, che migliora le prestazioni e la compatibilità delle app rispetto alla versione precedente mantenendo la stessa esperienza della prima versione.
Questa guida ti insegnerà i passaggi per installare il sottosistema Windows per Linux 2 su Windows 10.
Installa WSL2 su Windows 10
Microsoft ha semplificato il processo di installazione di WSL su Windows 10 2004 e versioni successive (incluse le versioni 21H2 e 21H1 ) a un solo comando che scarica e installa tutti i componenti necessari, inclusa la piattaforma della macchina virtuale e Ubuntu Linux per impostazione predefinita.
Per installare il sottosistema Windows per Linux su Windows 10, attenersi alla seguente procedura:
-
Apri Start su Windows 10.
-
Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore .
-
Digita il seguente comando per installare il WSL su Windows 10 e premi Invio :
wsl --install

-
Riavvia il computer per completare l'installazione di WSL su Windows 10.
-
Continua con la configurazione della distribuzione Linux secondo necessità.
Una volta completati i passaggi, i componenti Linux richiesti installeranno automaticamente l'ultima versione della distribuzione Ubuntu Linux.
Installa WSL con una distribuzione specifica
Per installare WSL con una distribuzione specifica su Windows 10, segui questi passaggi:
-
Apri Inizio .
-
Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore .
-
Digita il comando seguente per visualizzare un elenco di distribuzioni WSL disponibili che puoi installare su Windows 10 e premi Invio :
wsl --list --in linea
Nota rapida: al momento della stesura di questo articolo, è possibile installare Ubuntu, Debian, Kali Linux, openSUSE e SUSE Linux Enterprise Server.
-
Digita il seguente comando per installare WSL con una distribuzione specifica su Windows 10 e premi Invio :
wsl --install -d DISTRO-NAME

Ricordarsi di sostituire "DISTRO-NAME" nel comando con il nome della distribuzione che si desidera installare, ad esempio Debian .
-
Riavvia il tuo computer.
-
Continua con la configurazione della distribuzione Linux secondo necessità.
Dopo aver completato i passaggi, i componenti del sottosistema Windows per Linux 2 verranno installati con la distribuzione di Linux specificata.
Aggiorna il kernel WSL
Per aggiornare il kernel WSL all'ultima versione, attenersi alla seguente procedura:
-
Apri Inizio .
-
Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore .
-
Digita il seguente comando per aggiornare il kernel WSL e premi Invio :
wsl --aggiornamento

Una volta completati i passaggi, se è disponibile un aggiornamento, verrà scaricato e installato sul dispositivo.
Se il comando di aggiornamento non funziona, apri Impostazioni > Aggiornamento e sicurezza > Windows Update > Opzioni avanzate e attiva l' interruttore " Ricevi aggiornamenti per altri prodotti Microsoft quando aggiorni Windows" .
Installa WSL2 su Windows 10 1909 o versioni precedenti
In alternativa, utilizzando i processi legacy, puoi comunque installare WSL su Windows 10 versione 1909 e versioni precedenti. Il processo richiede l'abilitazione di WSL1, la piattaforma della macchina virtuale, la conversione delle distribuzioni esistenti (se applicabile) e la configurazione del sottosistema Windows per Linux 2 come nuova impostazione predefinita per le future installazioni di distribuzione.
Se hai un sistema ARM64, l'integrazione con Linux è supportata dalla versione 2004 e successive.
Abilita il sottosistema Windows per Linux
Se non stai già utilizzando Linux su Windows 10, devi abilitare il sottosistema Windows per Linux (versione 1) con questi passaggi:
-
Apri Start su Windows 10.
-
Cerca Attiva o disattiva le funzionalità di Windows e fai clic sul risultato in alto per aprire l'esperienza.
-
Seleziona l' opzione "Sottosistema Windows per Linux" .

-
Fare clic sul pulsante OK .
-
Fare clic sul pulsante Riavvia .
Una volta completati i passaggi, è necessario abilitare la funzionalità Piattaforma macchina virtuale.
Abilita piattaforma macchina virtuale
Per abilitare la piattaforma della macchina virtuale su Windows 10, attenersi alla seguente procedura:
Importante: la scheda madre e il processore devono supportare la virtualizzazione e l'opzione deve essere abilitata sul BIOS (Basic Input/Output System) o sull'interfaccia UEFI (Unified Extensible Firmware Interface).
-
Apri Inizio .
-
Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore .
-
Digita il seguente comando per abilitare la funzionalità Virtual Machine Platform e premi Invio :
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

-
Riavvia il tuo computer.
Dopo aver completato i passaggi, puoi impostare il sottosistema Windows per Linux versione 2 come nuova architettura predefinita e convertire le distribuzioni esistenti.
Abilita il sottosistema Windows per Linux 2
Per iniziare a utilizzare WSL2 o distribuzioni WSL nascoste su WSL2, attenersi alla seguente procedura:
-
Scarica questo aggiornamento del kernel WSL 2 (obbligatorio).
-
Fare doppio clic sul file wsl_update_x64.msi e applicare l'aggiornamento.
-
Apri Inizio .
-
Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore .
-
Digita il comando seguente per impostare il sottosistema Windows per Linux 2 come architettura predefinita per le nuove distribuzioni installate e premi Invio :
wsl --set-default-versione 2

-
(Facoltativo) Digitare il seguente comando per convertire la distribuzione da WSL a WSL 2 e premere Invio :
wsl --set-versione Ubuntu 2

Nel comando, cambia "Ubuntu" per il nome della distribuzione che desideri convertire. Se non conosci il nome della distribuzione, usa il wsl -l -vcomando.
Conferma la piattaforma di distribuzione
Per confermare che le distribuzioni utilizzano il sottosistema Windows per Linux 2, attenersi alla seguente procedura:
-
Apri Inizio .
-
Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore .
-
Digita il seguente comando per verificare la versione della distribuzione e premi Invio :
wsl --list --verbose
-
Conferma che la versione della distribuzione è 2 .

Dopo aver completato i passaggi, saprai se il processo è andato a buon fine o se è necessario risolvere i problemi di uno qualsiasi dei passaggi.