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.
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!
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su Windows Subsystem for Linux
Windows Subsystem for Linux è un progetto di open source. Selezionare un collegamento per fornire feedback:
In questo modulo si apprenderà come usare il sottosistema Windows per Linux (WSL) con Visual Studio Code (VS Code). Verranno esaminati il processo di installazione e le nozioni di base sull'uso di WSL. Inoltre, viene installata e utilizzata l'estensione WSL di Visual Studio Code. Infine, viene illustrato come eseguire il debug e l'esecuzione di codice Python in VS Code all'interno dell'ambiente WSL.