La Microsoft ha annunciato l'espansione delle capacitĂ del layer WSL (Windows Subsystem for Linux) e l'implementazione del supporto ufficiale per l'esecuzione in WSL di ambienti con la distribuzione Red Hat Enterprise Linux. Ă stato affermato che presto la Red Hat inizierĂ a creare build speciali di RHEL per WSL, che potranno essere trovate e installate tramite i comandi «wsl âlist âonline» e «wsl âinstall».
WSL fornisce una macchina virtuale con un kernel Linux completo (basato sulle versioni 6.6 o 5.15), in cui possono essere eseguite distribuzioni Linux appositamente adattate per WSL. Il kernel include modifiche specifiche per WSL, come ottimizzazioni per ridurre i tempi di avvio e il consumo di memoria, la possibilitĂ di restituire a Windows la memoria liberata dai processi Linux e configurazioni per escludere driver e sottosistemi superflui. Il sistema viene installato in un'immagine disco separata (VHD) con file system ext4 e adattatore di rete virtuale. Oltre a RHEL, per l'installazione in WSL sono disponibili build di Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, Arch Linux, Almalinux e SUSE e openSUSE.
Principali miglioramenti nella nuova versione di WSL:
- Ă stato aggiunto un nuovo modo di pacchettizzare le distribuzioni Linux per l'installazione in WSL. Oltre alla fornitura della distribuzione attraverso il catalogo Microsoft Store nel formato appx e all'importazione manuale dei componenti da un archivio tar tramite il comando «wsl âimport», nella nuova versione Ăš possibile installare una distribuzione Linux da un file o da uno storage di rete, senza la necessitĂ di scrivere codice specifico per Windows. Il nuovo metodo consiste nell'aggiungere all'archivio tar con l'ambiente di sistema della distribuzione un file /etc/wsl-distribution.conf con metadati, come nome, icona, identificatore utente predefinito e script per configurare l'ambiente da eseguire al primo avvio. Tale archivio tar puĂČ semplicemente essere rinominato in un file con estensione «.wsl» e installato con il comando «wsl âinstall».
- Ă stata aggiunta una nuova interfaccia di primo avvio, che offre impostazioni e informazioni con una panoramica delle funzionalitĂ di WSL e istruzioni per gli utenti che utilizzano Linux per la prima volta. L'interfaccia viene mostrata al primo avvio della macchina virtuale con Linux, ma puĂČ essere attivata anche tramite il pulsante Benvenuto in WSL nel configuratore.


- Ă stata implementata l'integrazione con la piattaforma Intune per determinare le politiche di supporto delle distribuzioni e monitorare le versioni utilizzate in WSL.
- Ă stato integrato il supporto per il toolkit Microsoft Entra ID per la gestione dell'identitĂ e l'organizzazione dell'accesso alle risorse aziendali protette dagli ambienti WSL.
Fonte: opennet.ru


