How To / Windows

3 formas rápidas de instalar el subsistema Linux para Windows (WSL)

  • Instalar WSL es sencillo: aquí tienes tres métodos que funcionan para Windows 10 y 11.
  • El Subsistema Windows para Linux pretende atraer a los desarrolladores de software.
  • Microsoft está haciendo de Windows la plataforma preferida para todo y para todos.

Windows y Linux no son dos palabras que se oigan juntas en una frase muy a menudo, al menos no de forma amistosa. Pero, en los últimos años, Microsoft ha intentado, y en la mayoría de los casos lo ha conseguido, hacer que Windows sea más atractivo para los desarrolladores de Linux, las personas que necesitaban Linux para su trabajo.

Eso fue posible con la introducción de Subsistema Windows para Linux, abreviatura de WSL. Se trata básicamente de una máquina virtual que ejecuta Linux bajo Windows. ¿No estás contento con esta definición? Consulta el sitio web de Microsoft para obtener (muchos) más detalles sobre cómo funciona.

¿Por qué instalarías WSL en lugar de una máquina virtual con tu distribución Linux preferida? Microsoft dice que el rendimiento es mejor, con menos sobrecarga. También es menos complicado que una configuración de arranque dual. Así que, básicamente, WSL es el camino intermedio entre una máquina virtual Linux y un sistema de arranque dual.

Por defecto, WSL no está instalado en Windows, pero afortunadamente, es muy fácil ponerlo en marcha. He encontrado tres formas de instalar WSL en Windows, todas ellas funcionan con Windows 10 y Windows 11. Siéntete libre de elegir la que prefieras.

Primero, instala la plataforma de la máquina virtual

Un requisito importante antes de empezar es que necesitas activar el Plataforma de máquinas virtuales en tu ordenador. Es una función opcional (tenemos una guía para instalarlos), pero he incluido este paso en la primera guía, ya que instalarás tanto la Plataforma de la Máquina Virtual como el Subsistema para Linux desde el mismo lugar.

No olvides que el módulo Plataforma de Máquina Virtual es necesario para WSL, independientemente de cómo lo instales.

Si te saltas este paso, cuando intentes iniciar WSL recibirás el siguiente mensaje.

falta la característica requerida de windows wsl

Añadir WSL como función opcional

1. Abre el Menú Inicio y empieza a escribir para buscar Funciones opcionales. Se abrirá la página de la app Configuración.

2. Desplázate hacia abajo hasta llegar a Más funciones de Windows en la parte inferior.

windows 11 más funciones opcionales

3. Se abrirá una nueva ventana. Desplázate por la lista y marca Plataforma de máquinas virtuales y Subsistema Windows para Linux. Pulsa OK para instalar ambos.

subsistema windows para linux característica opcional

4. Será necesario reiniciar el ordenador, así que reinícialo siguiendo las instrucciones.

Eso es casi todo. WSL ya está instalado, pero hay un paso adicional, que es instalar la distribución Linux de elección. Eso se hace por separado de dos maneras (¿otra vez no?).

Sí, hay dos formas de instalar la distribución de Linux necesaria para que WSL funcione realmente. Una es desde el Símbolo del sistema/PowerShell, y la otra desde la Tienda Microsoft. Cada método se incluye al final de las dos guías siguientes.

¿Qué distribuciones de Linux son compatibles con WSL?

Actualmente, hay 5 distribuciones que puedes instalar para el Subsistema Windows para Linux:

- Ubuntu (4 sabores)
- Debian
- Kali Linux
- openSUSE
- SUSE

Cómo instalar WSL desde el símbolo del sistema

Esta es la forma más friki de instalar WSL. Sigue siendo muy fácil de hacer:

1. Abre el Menú Inicio y escribe cmd. No pulses Intro, haz clic con el botón derecho del ratón en el primer resultado, Símbolo del sistema y selecciona Ejecutar como administrador.

símbolo del sistema ejecutar como administrador

3. Ejecuta el siguiente comando para ver las distros disponibles que se pueden instalar actualmente.

wsl --list --online
windows wsl lista distros

4. Ahora escribe otro comando para instalar realmente WSL, junto con la distro deseada. Si no mencionas la distro u otras opciones, se seleccionará Ubuntu por defecto.

wsl --instalar -d NOMBRE_DISTRO

Asegúrate de sustituir DISTRO_NAME por el nombre real de la distribución que quieres instalar. En mi caso elegí Ubuntu.

windows wsl instalar distro

5. Será necesario reiniciar el ordenador para continuar. Después de que el ordenador se reinicie, aparecerá esta ventana.

instalando ubuntu distro wsl

Tendrás que proporcionar un nombre de usuario y una contraseña tras un breve periodo de instalación.

6. Después de este paso te aparecerá el shell de Linux. Ahora todo es totalmente funcional.

ubuntu wsl bienvenido

Método recomendado: Cómo instalar WSL desde la Tienda Windows

Por último, te recomiendo que instales el módulo WSL directamente desde la tienda de Windows. Primero, porque es superfácil de hacer. Segundo, porque funcionará aislado de Windowsen una caja de arena protegida, y se actualizará automáticamente como cualquier otra aplicación.

1. Abre el Menú Inicio y escribe Tienda Windows.

2. Busca Subsistema Windows para Linux y haz clic en el botón Consigue para instalar WSL como aplicación del sistema.

subsistema windows para linux microsoft store

3. Reinicia si es necesario y vuelve a abrir la Tienda Windows.

4. Busca Ubuntu o cualquier otra distro que prefieras. Deberían aparecer como aplicaciones. Haz clic en Consigue para instalar. Y... ya está.

windows store ubuntu distro app para wsl

Cuando quieras iniciar WSL puedes hacerlo buscando Subsistema Windows para Linux en el menú Inicio, o escribiendo wsl en el Símbolo del sistema o en PowerShell.

Por defecto, Linux se iniciará en la carpeta de Windows del usuario actual. Si estás familiarizado con Linux, estoy seguro de que te desenvolverás bien a partir de aquí.

iniciar wsl desde el símbolo del sistema

Si necesitas sustituir la distro instalada puedes desinstalarlo desde el Añadir o eliminar programas de la aplicación Configuración, y descarga uno nuevo de la tienda de Windows.

Si quieres desinstalar WSL tienes que desinstalar tanto la distro como los elementos del Subsistema de Windows para Linux (puede haber más de uno, compruébalo bien) en el Aplicaciones y funciones página de configuración.

desinstalar windows wsl y distro

Lee también: Cómo ejecutar aplicaciones Linux en Windows con interfaz gráfica completa.

Si has instalado WSL como función opcional, no la encontrarás aquí. Sigue los mismos pasos de la primera guía y desmarca las opciones correspondientes.

Espero que esta guía sea fácil de seguir, como era mi intención. En caso de que sigas teniendo dudas, házmelo saber en los comentarios e intentaré aclararte las cosas.

Avatar para Ionuț-Alexandru Popa
Soy escritor y redactor jefe en BinaryFork. Me apasionan la tecnología, la ciencia, la exploración espacial y el cine. Empecé a escribir sobre tecnología hace más de 20 años, tras licenciarme en Informática.
¿Quieres trabajar más inteligentemente, no más duro? Únete GRATIS a nuestro Boletín
Aprende trucos que puedes utilizar a diario para ahorrar tiempo. También recibirás un PDF con los atajos de teclado esenciales de Windows 11.
¡APÚNTAME!
Queremos oír lo que tienes que decir:

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Nuestros lectores aprecian los debates acalorados, siempre que sean educados, por lo que te piden respeto, aunque no estés totalmente de acuerdo con ellos. Muchas gracias.

El contenido escrito de nuestro sitio web está disponible gratuitamente gracias a los anuncios que mostramos. Por favor, apoya nuestros esfuerzos y desactiva tu AdBlocker cuando visites nuestro sitio. Muchas gracias.
Únete a nuestro Boletín GRATUITO y aprende trucos informáticos que puedes utilizar para hacer las cosas más rápido
Cada suscriptor recibe un PDF con los atajos de teclado esenciales de Windows 11.
¡QUIERO UNIRME!