Microsoft ha portato il sottomodulo WSL2 (Windows Subsystem for Linux) in Windows 10 1903 e 1909

Azienda Microsoft ha annunciato sul supporto del sottomodulo WSL2 (Windows Subsystem for Linux) nelle versioni di Windows 10 — 1903 e 1909, rilasciate a maggio e novembre dello scorso anno. Inizialmente, il sottomodulo WSL2, che consente l'esecuzione di file eseguibili Linux in Windows, è stato offerto nel rilascio di Windows 10 2004. Ora Microsoft ha trasferito questo sottomodulo nelle versioni precedenti di Windows 10, che rimangono attuali e sono utilizzate in molte aziende. Il porting dell'WSL2 in queste versioni permetterà una gestione efficace dell'ambiente Linux senza la necessità di passare a Windows 10 2004 (supporto delle versioni 1903 e 1909 continuerà fino a dicembre 2020 e maggio 2022).

Microsoft ha portato il sottomodulo WSL2 (Windows Subsystem for Linux) in Windows 10 1903 e 1909

Si ricorda che la versione WSL2 si distingue per l'inclusione di un kernel Linux completo invece del precedente emulatore, che traduceva le chiamate di sistema Linux in chiamate di sistema Windows. Il kernel Linux in WSL2 non fa parte dell'immagine di installazione di Windows, ma viene caricato dinamicamente e mantenuto aggiornato da Windows, proprio come avviene per l'installazione e l'aggiornamento dei driver grafici. Per l'installazione e l'aggiornamento del kernel si utilizza il meccanismo integrato di Windows Update.

Offerto per WSL2 nucleo si basa sulla versione del kernel Linux 4.19, che viene eseguito in un ambiente Windows tramite una macchina virtuale già in uso in Azure. Le patch specifiche per WSL2 incluse nel kernel comprendono ottimizzazioni per ridurre i tempi di avvio del kernel, diminuire il consumo di memoria, restituire alla Windows la memoria liberata dai processi Linux e mantenere nel kernel il minimo set necessario di driver e sottosistemi.

L'ambiente WSL2 viene eseguito in un'immagine disco separata (VHD) con filesystem ext4 e un adattatore di rete virtuale. Come in WSL1, i componenti dello spazio utente sono installati separatamente e si basano su versioni di diversi distributori. Ad esempio, per l'installazione in WSL nella directory di Microsoft Store sono offerti compilare Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE e openSUSE.

La Canonical ha già ha annunciato annunciato la disponibilità delle versioni di installazione di Ubuntu 20.04 LTS, testate in ambienti
WSL2 basati su Windows 10 1903 e 1909. Per abilitare WSL2 in Windows 10 1909 è necessario installare l'aggiornamento kb4571748 ed eseguire in PowerShell con diritti di amministratore il comando:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Dopo, è necessario riavviare il computer e attivare WSL2 per impostazione predefinita:

wsl.exe —set-default-version 2

Successivamente, è possibile installare l'ambiente Linux desiderato dal catalogo
Microsoft Store o convertire un ambiente esistente in formato WSL 1 utilizzando il comando «wsl.exe —set-version Ubuntu 2».

È possibile inoltre menzionare l'adattamento ambiente Docker Desktop per dell'utilizzo WSL2 invece del backend basato su HyperV.
L'uso di WSL2 consentirà di eseguire Docker Desktop non solo agli utenti di Windows Pro e Windows Enterprise, ma anche agli utenti di Windows Home.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster