Windows impulsa WSL2 con una actualización clave que introduce el kernel Linux 6.18 LTS

Microsoft ha dado un paso de gigante en esta estrategia con el lanzamiento de la versión linux-msft-wsl-6.18.20.1, una actualización estructural que migra el Subsistema de Windows para Linux (WSL2) a la serie de soporte extendido Linux 6.18 LTS. Este movimiento no es una simple iteración numérica; representa un salto generacional que permite a los analistas de sistemas y desarrolladores ejecutar entornos de código abierto con una fidelidad y potencia hasta ahora reservadas para instalaciones nativas, eliminando por completo la necesidad de máquinas virtuales pesadas o complejos sistemas de arranque dual.

Como ha señalado Satya Nadella, CEO de Microsoft, al referirse a la apertura de la compañía hacia el software libre: «Nuestra misión es empoderar a cada desarrollador para que cree en cualquier plataforma, y eso significa llevar lo mejor de Linux al corazón de Windows sin fricciones ni barreras». En pleno 2026, esta visión se materializa en una herramienta que ya no se siente como un añadido, sino como un componente vital del sistema operativo.

-Un núcleo moderno y libre de parches externos

Hasta hace solo unos días, la infraestructura de WSL2 se cimentaba sobre la serie Linux 6.6 LTS. Si bien era funcional, obligaba a los ingenieros de Redmond a mantener una pesada carga de parches personalizados para garantizar la interoperabilidad. Con la llegada de Linux 6.18 LTS, Microsoft ha logrado realizar una «limpieza de sangre» en el núcleo del subsistema. Al alinearse con una versión de soporte extendido más moderna, se han podido descartar múltiples parches externos, especialmente aquellos relacionados con la compatibilidad de memoria VirtIO PMEM, lo que se traduce en una base de código más ligera, estable y, sobre todo, segura.

Esta actualización no solo simplifica el mantenimiento, sino que habilita funciones que la comunidad llevaba años reclamando. La nueva configuración del kernel ahora permite el soporte nativo para sistemas de archivos F2FS (Flash-Friendly File System) y, sorprendentemente por su tardanza, ExFAT. Que Microsoft habilite su propio sistema de archivos de alta compatibilidad dentro de su entorno Linux es un reconocimiento de que WSL2 es ahora una herramienta de producción de primer nivel, capaz de gestionar unidades de almacenamiento externas y tarjetas SD con una eficiencia sin precedentes.

-De la automatización de memoria a la integración de hardware

El despliegue del kernel 6.18 trae consigo mejoras técnicas sutiles pero de gran impacto para el flujo de trabajo profesional. La activación de la directiva ANON_VMA_NAME en la configuración Kconfig permite a los desarrolladores etiquetar regiones de memoria anónima, una característica crucial para la depuración y el análisis de rendimiento en aplicaciones complejas. Asimismo, se han introducido mejoras en la compatibilidad con el protocolo CAN, fundamental para sectores industriales y de automoción que utilizan Linux para pruebas de diagnóstico.

Sin embargo, el cambio que más notarán los usuarios domésticos y entusiastas es la expansión de la compatibilidad de hardware. El nuevo núcleo añade soporte para interfaces de joystick y monitores USB directamente dentro de la consola de Linux. Esto abre la puerta a nuevas posibilidades de desarrollo para IoT y dispositivos multimedia, permitiendo que las aplicaciones de Linux «vean» y utilicen periféricos conectados al equipo Windows con una latencia mínima, difuminando aún más la línea entre ambos mundos.

-¿Cómo migrar al nuevo estándar desde la terminal?

Dada la relevancia de esta actualización para la seguridad y el rendimiento del sistema, la migración es obligatoria para cualquier entorno de trabajo profesional. Microsoft ha simplificado el proceso para que pueda ejecutarse de forma totalmente automatizada a través de la línea de comandos, asegurando que el nuevo núcleo 6.18 LTS se asiente correctamente sobre la arquitectura actual de Windows 11.

Para actualizar el subsistema, el procedimiento estándar requiere abrir una ventana de PowerShell con privilegios de administrador y ejecutar la siguiente instrucción:

wsl --update

En entornos de desarrollo donde se busque probar las últimas optimizaciones antes de su despliegue masivo, es posible forzar la versión preliminar mediante el comando:

wsl --update --pre-release

Una vez completada la descarga e instalación de los nuevos binarios del kernel, es imperativo reiniciar el motor del subsistema para que los cambios surtan efecto. Para ello, se debe cerrar cualquier instancia abierta de Linux y ejecutar la orden de apagado total en la terminal de Windows:

wsl --shutdown

Tras este paso, al reiniciar cualquier distribución instalada (como Ubuntu o Debian), el sistema operará bajo la nueva arquitectura del kernel 6.18, beneficiándose de una estabilidad superior y de la mencionada reducción en el consumo de recursos, consolidando a WSL2 como la plataforma definitiva de desarrollo en 2026.