Che cos'è il sottosistema Windows per Linux?

Il sottosistema Windows per Linux (Windows Subsystem for Linux, WSL) è una funzionalità di Windows che consente di eseguire un ambiente Linux in un computer Windows senza la necessità di una macchina virtuale separata o di un doppio avvio. WSL è progettato per offrire un'esperienza facile e produttiva per gli sviluppatori che vogliono usare sia Windows che Linux contemporaneamente.


Che cos'è WSL 2?

WSL 2 è il tipo di distribuzione predefinito durante l'installazione di una distribuzione Linux. WSL 2 usa la tecnologia di virtualizzazione per eseguire un kernel Linux all'interno di una macchina virtuale (VM) di utilità leggera. Le distribuzioni linux vengono eseguite come contenitori isolati all'interno della macchina virtuale gestita di WSL 2. Le distribuzioni linux in esecuzione tramite WSL 2 condividono lo stesso spazio dei nomi di rete, l'albero dei dispositivi (diverso da /dev/pts), CPU/Kernel/Memory/Swap, binary, /init ma hanno uno spazio dei nomi PID, uno spazio dei nomi Mount, uno spazio dei nomi User, uno spazio dei nomi Cgroup e un init processo specifici.

WSL 2 aumenta le prestazioni del file system e aggiunge la compatibilità completa delle chiamate di sistema rispetto all'architettura WSL 1. Altre informazioni sul confronto tra WSL 1 e WSL 2.

Le singole distribuzioni di Linux possono essere eseguite con l'architettura WSL 1 o WSL 2. Puoi aggiornare o effettuare il downgrade di ogni distribuzione in qualsiasi momento e puoi eseguire le distribuzioni di WSL 1 e WSL 2 affiancate. Vedere il comando Imposta versione WSL.

Microsoft Loves Linux

Altre informazioni sulle risorse linux in Microsoft, inclusi gli strumenti Microsoft eseguiti in Linux, corsi di formazione su Linux, Cloud Solution Architecture per Linux e Notizie, eventi e partnership di Microsoft + Linux. Microsoft Ama Linux!