La compañía Microsoft ha anunciado la expansión de las capacidades de WSL (Windows Subsystem for Linux) y la implementación del soporte oficial para ejecutar entornos con la distribución Red Hat Enterprise Linux en WSL. Se ha declarado que pronto la empresa Red Hat comenzará a crear versiones especiales de RHEL para WSL, que se podrán encontrar e instalar mediante los comandos «wsl —list —online» y «wsl —install».
WSL proporciona una máquina virtual con un núcleo Linux completo (basado en las ramas 6.6 o 5.15), en la que pueden ejecutarse las distribuciones de Linux especialmente adaptadas para WSL. El núcleo incluye cambios específicos para WSL, como optimizaciones para reducir el tiempo de arranque y disminuir el consumo de memoria, la capacidad de devolver a Windows la memoria que han liberado los procesos de Linux y configuraciones para excluir controladores y subsistemas innecesarios. El sistema se instala en una imagen de disco separada (VHD) con un sistema de archivos ext4 y un adaptador de red virtual. Además de RHEL, las versiones de Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, Arch Linux, Almalinux y SUSE y openSUSE están disponibles para instalar en WSL.
Principales mejoras en la nueva versión de WSL:
- Se ha añadido una nueva manera de empaquetar distribuciones de Linux para su instalación en WSL. Además de suministrar la distribución a través del catálogo de Microsoft Store en formato appx y la importación manual de componentes desde un archivo tar con el comando «wsl —import», en la nueva versión se proporciona la posibilidad de instalar una distribución de Linux desde un archivo o almacenamiento en red, sin necesidad de escribir código específico para Windows. El nuevo método consiste en agregar al archivo tar con el entorno del sistema un archivo /etc/wsl-distribution.conf con metadatos, como nombre, ícono, identificador de usuario por defecto y scripts para configurar el entorno que se ejecutan en el primer arranque. Este archivo tar se puede simplemente renombrar a un archivo con la extensión «.wsl» e instalar con el comando «wsl —install».
- Se ha añadido una nueva interfaz de primer arranque, que ofrece configuraciones e información con una visión general de las capacidades de WSL y una guía para los usuarios que utilizan Linux por primera vez. La interfaz se muestra en el primer arranque de la máquina virtual con Linux, y también se puede invocar a través del botón Welcome to WSL en el configurador.


- Se ha implementado la integración con la plataforma Intune para determinar las políticas de soporte de las distribuciones y rastrear las versiones utilizadas en WSL.
- Se ha integrado el soporte para el conjunto de herramientas Microsoft Entra ID para gestionar la identidad y organizar el acceso a recursos empresariales protegidos desde entornos WSL.
Fuente: opennet.ru


