Viene fornito un vero kernel Linux con Windows che renderà possibile la piena compatibilità delle chiamate di sistema. Questa è la prima volta che un kernel Linux viene fornito con Windows. WSL 2 utilizza la più recente tecnologia di virtualizzazione per eseguire il kernel Linux all'interno di una macchina virtuale (VM) leggera. Per renderlo disponibile per più utenti Windows 10, Microsoft lo ha reso disponibile per due versioni precedenti del sistema operativo.
Tutte le sue funzionalità principali saranno disponibili, incluso
- Le prestazioni del file system ora sono alla pari con le velocità di Mac e Linux
- Supporto migliorato per le chiamate di sistema per tutte le applicazioni Linux, in particolare: Docker, FUSE, rsync, ecc.
- Kernel Linux completo
- Docker Desktop ha aggiunto il supporto per utilizzare WSL 2 come motore
Costruisce |_+_| e |_+_| o superiore sono necessari per far funzionare WSL2. Vengono rilasciati con KB4571748.
Mouse wireless logitechContenuti nascondere L'aggiornamento da WSL a WSL 2 richiederà l'esecuzione di questi passaggi Per aggiornare da WSL a WSL 2 in Windows 10,
L'aggiornamento da WSL a WSL 2 richiederà l'esecuzione di questi passaggi
- Abilita il sottosistema Windows per Linux
- Abilita la funzionalità opzionale Piattaforma macchina virtuale
- Scarica il pacchetto di aggiornamento del kernel Linux
- Imposta WSL 2 come versione predefinita
- Installa una distribuzione Linux al suo interno.
Per aggiornare da WSL a WSL 2 in Windows 10,
- Apri PowerShell come amministratore.
- Per installare WSL, eseguire questo comando: |_+_|
- Abilitare la funzionalità facoltativa della piattaforma macchina virtuale eseguendo il comando seguente: |_+_|
- Riavvia Windows 10.
- Scarica l'ultimo pacchetto di aggiornamento del kernel Linux e installalo: Pacchetto di aggiornamento del kernel Linux WSL2 per macchine x64
- Imposta WSL 2 come versione predefinita. Apri PowerShell come amministratore ed esegui: |_+_|.
- Ora puoi installare le distribuzioni WSL 2 da Microsoft Store (vedi la nota).
Hai fatto!
Nota: alcune distribuzioni WSL legacy non sono progettate per essere eseguite con WSL 2. È necessario disinstallarle manualmente. Ecco l'elenco delle distribuzioni compatibili con WSL 2.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Salto 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- DebianGNU/Linux
- Fedora Remix per WSL
- Pinguino
- L'impresa dei pinguini
- WSL alpino
Inoltre, prova a convertire una distribuzione WSL classica nella piattaforma più recente come descritto nel post Installare il sottosistema Windows per Linux 2 in Windows 10. In breve, esegui il comando |_+_| nella PowerShell con privilegi elevati. Sostituisci il nome della distribuzione con il nome effettivo della distribuzione, ad es. Ubuntu: |_+_|.Ciò convertirà la distribuzione specifica in WSL 2.
Il completamento dell'aggiornamento da WSL 1 a WSL 2 potrebbe richiedere diversi minuti a seconda delle dimensioni della distribuzione di destinazione.