Cómo utilizar el subsistema de Windows para Linux 2 (WSL 2) en Windows 11

El Subsistema de Windows para Linux 2 (WSL 2) es una característica innovadora que permite que un kernel de Linux genuino se ejecute directamente en un sistema Windows. Con esto, los desarrolladores y profesionales de TI pueden operar sin problemas distribuciones de Linux junto con aplicaciones de Windows existentes, maximizando la productividad y la flexibilidad.

Términos relacionados con WSL 2

  • WSL 2: La segunda versión del subsistema de Windows para Linux que integra un kernel de Linux real en Windows.
  • Kernel: El componente central de un sistema operativo que se comunica directamente con el hardware.
  • Distribución de Linux: Variantes del sistema operativo Linux que incluyen el kernel de Linux y una variedad de paquetes de software.
  • Hyper-V: Una tecnología de virtualización de Microsoft.

Por qué utilizar WSL 2 en Windows 11

WSL 2 ofrece importantes mejoras de rendimiento con respecto a su predecesor, WSL 1. Con su kernel Linux actual, proporciona un mayor rendimiento del sistema de archivos y una compatibilidad completa con las llamadas al sistema, algo crucial para los desarrolladores que requieren una experiencia auténtica de Linux en una plataforma Windows.

Pasos para configurar WSL 2 en Windows 11

  1. Verificar los requisitos previos del sistema

    Asegúrese de que las capacidades de virtualización estén activadas en la configuración BIOS o UEFI de la computadora.

  2. Habilite WSL y la plataforma de máquinas virtuales

    Navegue hasta Panel de control -> Programas -> Activar o desactivar las funciones de Windows. Aquí, seleccione las opciones "Windows Subsystem for Linux" y "Virtual Machine Platform". Reinicie la computadora después de realizar estas selecciones.

  3. Instalar una distribución de Linux

    Visite Microsoft Store y busque distribuciones de Linux preferidas como Ubuntu, Debian o Fedora. Haga clic en "Install" en la distribución elegida.

  4. Establecer WSL 2 como la versión predeterminada

    Abra el símbolo del sistema y ejecute el siguiente comando:

    wsl --set-default-version 2

    Esto garantiza que WSL 2 sea la versión predeterminada para cualquier distribución nueva de Linux.

  5. Inicie y configure la distribución de Linux

    Abra la distribución de Linux instalada desde el menú Inicio. En el primer inicio, ingrese un nombre de usuario y contraseña UNIX que se utilizarán para el entorno Linux.

Conclusión

Con WSL 2 en Windows 11, los límites entre Windows y Linux son cada vez más borrosos, ofreciendo a los desarrolladores un entorno de desarrollo incomparable que combina lo mejor de ambos mundos. Aprovechar el poder de WSL 2 garantiza un flujo de trabajo fluido y eficiente para las tareas relacionadas con Linux.