Cultura Tecnológica
Tutoriales

Como instalar el subsistema Linux en Windows 11 (Nueva versión)

por | Sep 1, 2023

Ejecuta distribuciones de Linux en Windows sin complicaciones

Ejecuta distribuciones de Linux en Windows sin complicaciones

Al querer utilizar una distribución GNU/Linux en un ordenador con Windows preinstalado, la solución comúnmente conocida es establecer un dual boot, lo que implica reiniciar cada vez que se cambie de sistema operativo. Sin embargo, pocos saben que desde Windows 10 en adelante existe una característica llamada Windows Subsystem for Linux (WSL) que simplifica enormemente este proceso de uso de ambos sistemas.

¿Qué es el Windows Subsystem for Linux (WSL)?

El Windows Subsystem for Linux, conocido como WSL, es un subsistema que permite a los usuarios de Windows 10 y Windows 11 ejecutar distribuciones de Linux como Ubuntu, Debian, Fedora, Kali, Alpine o Suse, sin complicaciones y sin necesidad de cambiar su sistema operativo principal.

Esta función ha ido mejorando a lo largo del ciclo de vida de Windows 10, culminando en su versión 2, también denominada WSL. Con WSL2, los desarrolladores pueden ejecutar un entorno GNU/Linux con la mayoría de sus aplicaciones, utilidades y acceso a la línea de comandos.

Principales diferencias entre WSL y WSL2:

CaracterísticaWSL 1WSL 2
Integración entre Windows y Linux
Tiempos de arranque rápidos
Huella de recurso pequeña en comparación con las máquinas virtuales tradicionales
Se ejecuta con las versiones actuales de VMWare y VirtualBox
VM administradas
Kernel de Linux completo
Compatibilidad completa con las llamadas del sistema
Rendimiento entre sistemas de archivos del sistema operativo

¿Cuáles son los requisitos para instalar WSL o WSL2?

Ahora bien, ¿qué equipos pueden aprovechar esta funcionalidad? La activación de WSL es sencilla en cualquier versión de Windows 10 y Windows 11. Para WSL2, se deben cumplir las siguientes condiciones:

  • Para sistemas x64: Versión 1903 o posterior, con la compilación 18362 o superior.
  • Para sistemas ARM64: Versión 2004 o posterior, con la compilación 19041 o superior.
  • Si estás en versiones anteriores a 18362, no podrás usar WSL2. Utiliza el Asistente para Windows Update para actualizar tu sistema.
  Windows 11 Tiny: La solución para equipos antiguos y menos potentes

Para averiguar la compilación de tu Windows 10 o 11, presiona Win + R y escribe “winver” y veras algo como la siguiente imagen:

Versión de Windows 11

La instalación de WSL2 en Windows 11 puede llevarse a cabo de dos maneras: mediante la interfaz gráfica o con un comando en PowerShell.

Instalación desde la interfaz gráfica:

  1. Busca “Activar o desactivar las características de Windows“.
  2. Activa la opción “Subsistema de Windows para Linux” en la lista de características y acepta.
  3. Aparecerá una ventana de instalación y, al finalizar, se pedirá reiniciar el sistema.

instalando subsistema linux

Instalación desde PowerShell:

  1. Busca “PowerShell”, haz clic derecho y selecciona “Abrir como administrador”.
  2. Escribe en la terminal de PowerShell:
  3. wsl --install
  4. y espera a que termine la instalación.
  5. Reinicia manualmente Windows 11 para asegurarte de que la instalación tenga éxito.
  6. Al iniciar Windows te aparecerá la consola nuevamente y te va a pedir ingresar un usuario y una contraseña para finalizar la instalación
instalando wsl

Por defecto la distribución de Linux instalada será Ubuntu, hay otras distribuciones de Linux disponibles que se pueden instalar desde la consola o desde Microsoft Store, Windows 11 ofrece las siguientes opciones:

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • OpenSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix for WSL
  • Pengwin
  • Pengwin Enterprise
  • Alpine WSL
  • Entre otros…
  Windows 11 Build 23536: Nuevas Mejoras y Soluciones

Para instalar una distribución, basta con buscarla en la Microsoft Store, descargarla y seguir los pasos de instalación. En este caso, utilizaremos Ubuntu como ejemplo.

Instalación de Ubuntu usando WSL2

  1. Busca “Ubuntu 22.04 LTS” en Microsoft Store y selecciona “Instalar” u “Obtener”.
instalando ubuntu 22.04.2 de microsoft store
  1. Después de la instalación, busca “Ubuntu 22.04 LTS” en el menú Inicio y ábrelo.
  2. Ya en esta nueva consola, verifica si WSL 2 está activo ejecutando PowerShell como administrador y utilizando el comando:
  3. wsl -l -v
  4. Si Ubuntu usa WSL 1, conviértelo a WSL 2 con:
  5. wsl --set-version Ubuntu-22.04 2
  6. Ejecuta el siguiente comando para obligar a usar siempre la version 2
  7. wsl --set-default-version 2
  8. Finaliza la instalación de Ubuntu creando un usuario y contraseña.

Esta es una guía completa para instalar y usar WSL 2 en Windows 11, aprovechando sus beneficios y facilitando la coexistencia de ambos sistemas operativos en tu ordenador.

Si deseas más información visita la web oficial de Microsoft

Temas Relacionados:

Linux Microsoft Windows Ubuntu

Compartelo:

Te puede interesar:

Te puede interesar: