Il sottosistema Windows per Linux (WSL) (noto anche come WSL 1) consente agli sviluppatori di eseguire l'ambiente GNU/Linux, inclusa la maggior parte degli strumenti da riga di comando, delle utilità e delle applicazioni, direttamente su Windows, senza modifiche, senza la tradizionale macchina virtuale o dualboot configurazioni .
WSL 2 (Windows Subsystem for Linux 2) è una nuova versione dell'architettura in WSL, che cambia il modo in cui le distribuzioni Linux interagiscono con Windows. Gli obiettivi principali di WSL 2 sono aumentare le prestazioni del file system e aggiungere compatibilità a livello di sistema.
Ogni distribuzione Linux può essere eseguita come WSL 1 o WSL 2 e passare da una versione all'altra in qualsiasi momento. WSL 2 rappresenta una “importante revisione” dell’architettura sottostante, nonché l’uso della tecnologia di virtualizzazione e del kernel Linux per abilitare nuove funzionalità.
Dopo aver abilitato il sottosistema Windows per Linux (WSL), puoi installare le app della distribuzione Linux da Microsoft Store.
Gli utenti possono impostare WSL 1 o WSL 2 come architettura predefinita da utilizzare come versione predefinita ogni volta che installano una nuova distribuzione Linux.
Gli utenti possono anche impostare la versione della distribuzione Linux su WSL 1 o WSL 2 per le distribuzioni Linux esistenti installate in qualsiasi momento.
Questa guida ti mostrerà come impostare la versione della tua distribuzione Linux su WSL 1 o WSL 2 in Windows 10.
Imposta la versione della distribuzione predefinita su WSL 1 o WSL 2 per le nuove distribuzioni Linux
1. Apri PowerShell .
2. Copia e incolla il comando seguente che desideri utilizzare in PowerShell e premi Invio.
(Imposta WSL 1 come versione predefinita)
wsl --set-default-version 1
O:
(Imposta WSL 2 come versione predefinita)
wsl --set-default-version 2
Imposta la versione della distribuzione predefinita su WSL 1 o WSL 2 per le nuove distribuzioni Linux
3. Ora puoi chiudere PowerShell se lo desideri.
Imposta la versione della distribuzione su WSL 1 o WSL 2 per specifiche distribuzioni Linux installate
1. Apri PowerShell.
2. Copia e incolla il comando seguente in PowerShell, premi Invio e annota il nome della distribuzione Linux (ad esempio " Ubuntu ") di cui desideri modificare la versione (ad esempio "1" o "2").
wsl --list --verbose
Annotare il nome della distribuzione Linux
3. Immettere il comando seguente in PowerShell e premere Invio.
wsl --set-version
Sostituisci nel comando precedente con il nome effettivo della distribuzione Linux (ad esempio "Ubuntu") del passaggio 2.
Sostituisci nel comando precedente con il numero 1 (WSL 1) o 2 (WSL 2) per l'architettura predefinita che desideri.
Per esempio:
wsl --set-version Ubuntu 2
Imposta la versione della distribuzione su WSL 1 o WSL 2 per specifiche distribuzioni Linux installate
4. Ora puoi chiudere PowerShell se lo desideri.
Vedi altro: