Microsoft introduce il sottosistema Windows per Linux 2 nell'ultima build di Windows 10 20H1

Microsoft prevede di integrare il sottosistema Windows per Linux 2 nel primo importante aggiornamento delle funzionalità di Windows 10 dopo Windows 10 1903, l'aggiornamento di Windows 10 20H1.

La società ha rilasciato una nuova build per il canale Fast Ring di Windows Insider che include la nuova versione del sottosistema Windows per Linux. Con il cambiamento arrivano importanti miglioramenti e cambiamenti di cui utenti e amministratori devono essere consapevoli.

In primo luogo, le basi: il sottosistema Windows per Linux 2 è incluso in Windows 10 Insider Preview Build 18917 rilasciato il 12 giugno 2019. Sarà incluso anche in Insider Build futuri a condizione che Microsoft non trovi bug critici che devono essere risolti.

WSL 2 deve essere installato prima che diventi disponibile:

  1. Assicurati che la build di Windows 10 sia almeno 18917 (usa winver per scoprirlo avviandolo da Start).
  2. Aprire un prompt amministrativo di PowerShell, ad esempio utilizzando il menu Windows-X.
  3. Esegui Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  4. È necessario un riavvio.
  5. Aprire di nuovo un prompt di PowerShell.
  6. Esegui wsl -l per visualizzare le distro disponibili.
  7. Per verificare le versioni di ciascuna distro, eseguire wsl --list --verbose o wsl -l -v
  8. Esegui il comando wsl --set-versione 2 per impostare una distro. Sostituisci con il nome della distribuzione rivelato dal comando sotto 6).
  9. Per rendere WSL 2 l'architettura predefinita, eseguire wsl --set-default-versione 2 .

Il nuovo sottosistema offre la stessa esperienza utente della versione corrente nelle versioni di rilascio di Windows 10.

Microsoft rileva che il sottosistema Windows per Linux 2 viene fornito con un "vero kernel Linux" e che cambia il modo in cui i binari Linux "interagiscono con Windows" e l'hardware del computer.

Una delle differenze principali tra la versione 1 e 2 del sottosistema Windows per Linux è che gli utenti sono ora incoraggiati a posizionare i file all'interno del file system radice Linux. Ciò migliora le prestazioni in modo significativo secondo Microsoft in quanto beneficiano di un accesso più rapido al file system di WSL 2.

Le app di Windows possono anche accedere al file system radice Linux con il rilascio di questa versione. Mentre WSL 1 richiede ancora che gli utenti inseriscano i file nell'unità c: dell'installazione di Windows, WSL 2 elimina tale limitazione.

WSL 2 viene eseguito in una macchina virtuale e ciò richiede che per alcune attività sia richiesto l'indirizzo IP della macchina virtuale. Per accedere alle applicazioni di rete Windows da Linux, è necessario conoscere l'IP host di Windows e viceversa.

Altre modifiche all'esperienza utente tra WSL 1 e 2 sono elencate sul sito Web Microsoft Docs.

Il sottosistema Windows per Linux 2 include una serie di nuovi comandi come passare dalla versione 1 alla versione 2 del sottosistema o arrestare tutte le distribuzioni in esecuzione contemporaneamente. Puoi trovare un elenco di comandi sul blog di Microsoft Dev.

Ora tu : usi il sottosistema Windows per Linux?