Microsoft ha annunciato la creazione di versioni ufficiali di Fedora Linux per il Windows Subsystem for Linux (WSL). A fine aprile, versioni simili hanno iniziato a essere pubblicate per Arch Linux e AlmaLinux. Per Arch Linux, queste versioni saranno aggiornate mensilmente, mentre per gli altri a seconda del rilascio di nuove versioni.
Le versioni di Fedora, AlmaLinux e Arch Linux sono incluse nell'elenco dei distribuitori di Linux resi disponibili tramite il repository WSL per una rapida installazione in WSL. Altri distributori nell'elenco WSL comprendono Debian GNU/Linux, Ubuntu, openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux e Oracle Linux. Per installare le versioni, basta eseguire in Windows il comando «wsl —install distribuzione», ad esempio, «wsl —install FedoraLinux-42», «wsl —install archlinux» o «wsl —install AlmaLinux-9».
Le versioni sono state create in un nuovo formato, che consente di distribuire il sistema operativo dal proprio server senza il download nel catalogo Microsoft Store, senza impacchettamento in formato appx e senza includere nel build codice specifico per Windows. Il nuovo metodo consiste nel collocare un archivio tar con l'ambiente di sistema della distribuzione e un file /etc/wsl-distribution.conffile, contenente metadati come nome, icona, identificatore dell'utente predefinito e script per la configurazione dell'ambiente, eseguiti al primo avvio.
WSL fornisce una macchina virtuale con un kernel Linux completo (basata sui rami 6.6 o 5.15), in cui possono essere eseguiti 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 alla Windows la memoria liberata dai processi Linux e configurazioni per escludere driver e sottosistemi superflui. Il sistema è installato in un'immagine disco separata (VHD) con un file system ext4 e un adattatore di rete virtuale.
Fonte: opennet.ru
