Guía completa de instalación del Subsistema de Windows para Linux (WSL) en Windows 11

Notas clave

  • WSL se puede instalar mediante un único comando en PowerShell o el símbolo del sistema.
  • Puede especificar diferentes distribuciones de Linux durante la instalación.
  • Es esencial habilitar la función “Plataforma de máquina virtual” para una instalación exitosa.

Cómo desbloquear Linux en Windows 11: Guía completa para instalar WSL

Esta guía detalla los pasos para instalar el Subsistema de Windows para Linux (WSL) en Windows 11, lo que permite la ejecución sin problemas de distribuciones de Linux junto con Windows.

Instalar WSL en Windows 11

Para instalar WSL en Windows 11 mediante el símbolo del sistema (o PowerShell), siga estos pasos:

Paso 1: Abra Inicio en Windows 11

Haga clic en el botón Inicio para comenzar.

Paso 2: Busque el símbolo del sistema

Escriba Símbolo del sistema en la barra de búsqueda, haga clic derecho en el resultado superior y seleccione la opción Ejecutar como administrador.

Paso 3: Instalar el comando WSL

Escriba el siguiente comando para instalar WSL en Windows 11 y presione Enter :

wsl --install

Paso 4: reinicie su computadora

Una vez completada la instalación, reinicie su computadora para finalizar la configuración de WSL.

Paso 5: Configuración de la distribución de Linux

Siga las instrucciones de instalación para configurar la distribución de Linux de su elección.

Después de completar estos pasos, los componentes de Linux necesarios, incluida la última versión de la distribución Ubuntu Linux, se instalarán en Windows 11.

Esté atento a cualquier problema de instalación. Si encuentra el código de error 14107, asegúrese de habilitar la «Plataforma de máquina virtual» en Configuración > Funciones opcionales > Más funciones de Windows. Reinicie y vuelva a ejecutar el comando de instalación si es necesario.

Actualizar el kernel de WSL

Para actualizar el kernel de WSL desde el símbolo del sistema en Windows 11, siga estos pasos:

Paso 1: Abra Inicio

Haga clic en el botón Inicio.

Paso 2: Busque el símbolo del sistema

Escriba Símbolo del sistema en la barra de búsqueda, haga clic derecho en el resultado superior y seleccione la opción Ejecutar como administrador.

Paso 3: Actualizar el comando WSL

Ejecute el siguiente comando para actualizar su kernel WSL:

wsl --update

Si hay una actualización disponible, se descargará e instalará automáticamente durante estos pasos.

Instalar WSL con una distribución específica en Windows 11

Para instalar WSL con una distribución de Linux específica en Windows 11, siga estos pasos:

Paso 1: Abra Inicio

Haga clic en el botón Inicio.

Paso 2: Busque el símbolo del sistema

Escriba Símbolo del sistema en la barra de búsqueda, haga clic derecho en el resultado superior y seleccione la opción Ejecutar como administrador.

Paso 3: Lista de distribuciones disponibles

Escriba el siguiente comando para ver una lista de distribuciones de WSL disponibles:

wsl --list --online

Nota rápida: puede instalar Ubuntu, Debian, Kali Linux, openSUSE, Oracle Linux y SUSE Linux Enterprise Server.

Paso 4: Instalar el comando de distribución específico

Utilice el siguiente comando para instalar la distribución de Linux elegida:

wsl --install -d DISTRO-NAME

Asegúrese de reemplazar DISTRO-NAME con la distribución deseada, por ejemplo, Debian.

Paso 5: reinicie su computadora

Después de la instalación, reinicie su computadora para completar la configuración.

Paso 6: Configuración de la distribución de Linux

Continúe con la configuración necesaria para la distribución de Linux elegida.

Al completar estos pasos, los componentes del Subsistema de Windows para Linux junto con su distribución especificada se instalarán correctamente.

Instalar WSL desde Microsoft Store

Si prefiere instalar WSL y sus distribuciones desde Microsoft Store, debe habilitar ciertos componentes en Características de Windows y luego descargar WSL desde Store.

1. Habilitar los componentes necesarios de WSL

Para activar las funciones necesarias para ejecutar Linux en Windows 11, siga estos pasos:

Paso 1: Abra Inicio

Haga clic en el botón Inicio.

Paso 2: Buscar características de Windows

Escriba Activar o desactivar características de Windows en la búsqueda y haga clic en el resultado superior.

Paso 3: Habilitar la plataforma de máquina virtual

Marque la casilla “Plataforma de máquina virtual”.

Paso 4: Habilitar el subsistema de Windows para Linux

Marque la casilla “Subsistema de Windows para Linux”.

Paso 5: Confirmar y reiniciar

Haga clic en el botón Aceptar y luego reinicie su computadora.

Después de habilitar estos componentes, proceda a descargar WSL desde Microsoft Store.

Si bien el método Store debería instalar todos los componentes necesarios, a menudo se recomienda habilitar manualmente “Virtual Machine Platform” y “Windows Subsystem for Linux” para evitar errores como el código de error 14107 o 0x8004032d.

2. Instalar el subsistema de Windows para la aplicación Linux

Siga estos pasos para instalar la capa WSL en Windows 11:

Paso 1: Abra la página de la tienda WSL

Visita la página de la tienda del Subsistema de Windows para Linux.

Paso 2: Instalar la aplicación

Haga clic en el botón Instalar para descargar la aplicación.

Paso 3: Abra Microsoft Store

Si se le solicita, haga clic en “Abrir Microsoft Store”.

Paso 4: Finalizar la instalación

Haga clic en el botón Instalar nuevamente para completar la instalación.

3. Instalar la distribución de Linux

Para instalar una distribución de Linux desde Microsoft Store, siga estos pasos:

Paso 1: Abra la aplicación Microsoft Store

Inicie la aplicación Microsoft Store.

Paso 2: Buscar distribuciones de Linux

Introduzca el nombre de la distribuciones de Linux deseada, por ejemplo, Debian.

Paso 3: Obtener la distribución

Haga clic en el botón Obtener para comenzar la descarga.

Paso 4: Abra la distribución instalada

Después de la instalación, haga clic en el botón Abrir para iniciar la distribución de Linux.

Al completar estos pasos, WSL se configurará en Windows 11, incluido el soporte para ejecutar aplicaciones GUI de Linux.

Resumen

Esta guía proporciona una descripción general completa sobre cómo instalar el Subsistema de Windows para Linux en Windows 11. Ya sea mediante la línea de comandos, distribuciones específicas o Microsoft Store, estos pasos permiten a los usuarios acceder a potentes herramientas de Linux directamente en sus dispositivos Windows.

Conclusión

Instalar el Subsistema de Windows para Linux abre un mundo de posibilidades tanto para desarrolladores como para profesionales de TI. Con solo unos pocos comandos, puede ejecutar varias distribuciones de Linux junto con su entorno Windows, mejorando la productividad y el acceso a herramientas versátiles. Siga los pasos descritos para sumergirse en el potencial de Linux sin necesidad de máquinas virtuales ni configuraciones de arranque dual.

Preguntas frecuentes

¿Qué es el subsistema de Windows para Linux?

WSL permite a los usuarios de Windows ejecutar herramientas y aplicaciones de línea de comandos nativas de Linux sin necesidad de una instalación de Linux separada.

¿Puedo ejecutar aplicaciones GUI usando WSL?

Sí, WSL admite la ejecución de aplicaciones GUI a través de herramientas como X11 o Wayland.

¿El uso de WSL es gratuito?

Sí, WSL es gratuito y viene como parte del sistema operativo Windows 11.

información adicional

Para más información sobre WSL y sus características, visite la documentación oficial de Microsoft WSL. Este recurso ofrece información más detallada, pasos para la solución de problemas y directrices para el uso avanzado de WSL.

Preguntas frecuentes

¿Qué es el subsistema de Windows para Linux?

WSL permite a los usuarios de Windows ejecutar herramientas y aplicaciones de línea de comandos nativas de Linux sin necesidad de una instalación de Linux separada.

¿Puedo ejecutar aplicaciones GUI usando WSL?

Sí, WSL admite la ejecución de aplicaciones GUI a través de herramientas como X11 o Wayland.

¿El uso de WSL es gratuito?

Sí, WSL es gratuito y viene como parte del sistema operativo Windows 11.