L'ambiente per eseguire le applicazioni Linux su Windows 11 verrà fornito tramite Microsoft Store

Microsoft ha annunciato la disponibilità dell'opzione di ambiente WSL (Windows Subsystem for Linux) per Windows 11, che consente di eseguire file eseguibili Linux. A differenza delle consegne WSL per le versioni precedenti di Windows, la versione per Windows 11 non è incorporata nell'immagine di sistema, ma è confezionata come un'applicazione distribuita tramite il catalogo di Microsoft Store. Allo stesso tempo, dal punto di vista delle tecnologie utilizzate, il riempimento del WSL rimane lo stesso, è cambiata solo la modalità di installazione e aggiornamento.

Si segnala che la distribuzione tramite Microsoft Store consente di velocizzare la consegna degli aggiornamenti e delle nuove funzionalità di WSL, inclusa la possibilità di installare nuove versioni di WSL senza essere vincolati alla versione di Windows. Ad esempio, una volta che le funzionalità sperimentali come il supporto per le applicazioni grafiche Linux, il GPU computing e il montaggio del disco saranno pronte, l'utente potrà accedervi immediatamente, senza la necessità di aggiornare Windows o utilizzare build di prova di Windows Insider.

Ricordiamo che nel moderno ambiente WSL, invece di un emulatore che traduce le chiamate di sistema Linux in chiamate di sistema Windows, viene utilizzato un ambiente con un kernel Linux a tutti gli effetti. Il kernel proposto per WSL si basa sul rilascio del kernel Linux 5.10, che è stato ampliato con patch specifiche per WSL, comprese ottimizzazioni per ridurre il tempo di avvio del kernel, ridurre il consumo di memoria, riportare Windows alla memoria liberata dai processi Linux e lasciare il minimo set richiesto di driver e sottosistemi nel kernel.

Il kernel viene eseguito in un ambiente Windows utilizzando una macchina virtuale già in esecuzione in Azure. L'ambiente WSL viene eseguito su un'immagine disco separata (VHD) con un file system ext4 e una scheda di rete virtuale. I componenti dello spazio utente vengono installati separatamente e si basano su build di diverse distribuzioni. Ad esempio, per l'installazione in WSL, il catalogo di Microsoft Store offre build di Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE e openSUSE.



Fonte: opennet.ru

Aggiungi un commento