Microsoft ha agregado soporte para WSL2 (Subsistema de Windows para Linux) en Windows Server

Microsoft ha implementado soporte para el subsistema WSL2 (Subsistema de Windows para Linux) en Windows Server 2022. Inicialmente, el subsistema WSL2, que garantiza el inicio de archivos ejecutables de Linux en Windows, se ofrecía solo en versiones de Windows para estaciones de trabajo, pero ahora Microsoft ha transferido este subsistema a las ediciones de servidor de Windows. Los componentes para la compatibilidad con WSL2 en Windows Server están actualmente disponibles para pruebas en forma de actualización experimental KB5014021 (compilación del sistema operativo 20348.740). En la actualización consolidada de junio, se planea integrar el soporte para entornos Linux basados ​​en WSL2 en la parte principal de Windows Server 2022 y ofrecerlo a todos los usuarios.

Para garantizar el lanzamiento de archivos ejecutables de Linux, WSL2 abandonó el uso de un emulador que traducía las llamadas al sistema de Linux en llamadas al sistema de Windows y pasó a proporcionar un entorno con un kernel de Linux completo. El kernel propuesto para WSL se basa en el lanzamiento del kernel Linux 5.10, que se amplía con parches específicos de WSL, incluidas optimizaciones para reducir el tiempo de inicio del kernel, reducir el consumo de memoria, devolver Windows a la memoria liberada por los procesos de Linux y dejar el mínimo. conjunto requerido de controladores y subsistemas en el kernel.

El kernel se ejecuta en un entorno de Windows mediante una máquina virtual que ya se ejecuta en Azure. El entorno de WSL se ejecuta en una imagen de disco independiente (VHD) con un sistema de archivos ext4 y un adaptador de red virtual. Los componentes del espacio de usuario se instalan por separado y se basan en compilaciones de varias distribuciones. Por ejemplo, Microsoft Store ofrece compilaciones de Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE y openSUSE para instalar en WSL.

Fuente: opennet.ru

Añadir un comentario