Cómo instalar WSL en Windows 11: Guía paso a paso

Configurar WSL en Windows 11 es prácticamente imprescindible si te gusta meterte en temas de Linux pero odias la idea de hacer dual-boot o tener una máquina virtual enorme corriendo todo el tiempo. Es curioso, porque en teoría suena muy simple: activarlo, escoger tu distro favorita y listo. Pero Windows siempre tiene su toque complicado y puede hacer que dudes tú mismo. Quizá el comando wsl --install no funciona bien, o tu versión de Windows todavía no es compatible. No te preocupes, con esta guía te voy a explicar paso a paso cómo lograr ese entorno Linux corriendo en tu PC con Windows 11 y que funcione sin dramas. Al final, tendrás un terminal para correr comandos Linux, scripts e incluso aplicaciones gráficas — perfecto para desarrolladores, administradores o simplemente culos inquietos de la tecnología. O sea, para que pruebes Linux sin arriesgar tu sistema principal. ¡Vamos allá!

Cómo instalar WSL en Windows 11

Abre PowerShell como administrador

Lo primero, abre PowerShell con permisos de administrador. Da en el Inicio, escribe “PowerShell”, clic derecho en Windows PowerShell y selecciona Ejecutar como administrador. Es clave, porque vas a hacer cambios en el sistema y si no lo haces con privilegios elevados, las cosas pueden fallar o simplemente no funcionar. A veces parece que funciona, pero después se queda colgado o no termina de instalar nada. Así que no lo saques, hazlo bien desde el principio. Cuando esté abierto, ya estás listo para meter comandos.

Activa WSL

Escribe en la consola wsl --install y dale a Enter. Sí, en una línea no más, con esto Windows se encarga de activar WSL, instalar los componentes necesarios y, generalmente, bajarse la distribución de Linux por defecto — usualmente Ubuntu. La verdad, es una pasada que se pueda hacer con un solo comando, sin tanto andar navegando menús. Eso sí, asegúrate de tener Windows 11 en la versión 21H2 o superior, porque si no, esto no funciona del todo. Si te da errores tipo “comando no encontrado” o “WSL no habilitado”, quizás tengas que activar manualmente las funciones de “Subsistema de Windows para Linux” y “Plataforma de máquina virtual” en las características de Windows o actualizar antes.

Reinicia tu PC

Cuando termine, reinicia la compu. No sabemos exactamente por qué, pero después de hacer cambios en el sistema, como activar WSL, a Windows le gusta que le des un buen reinicio para que todo quede bien integrado. Igual un reinico rápido hace que funcione mejor al principio. Si lo saltas, puede que la distro no arranque bien o que tenga fallos la primera vez.

Abre la Microsoft Store

Luego, busca y abre la Microsoft Store. Puede parecer una tontería, pero aquí no solo buscas la app para descargar la distro, sino que también eliges cuál quieres usar. En alguna ocasión, quizá tengas que reiniciar la tienda o cerrar sesión y volver a entrar para que aparezcan todas las opciones disponibles. Algunas veces la Store no carga bien las distros hasta que actualizas o le das unos segundos para refrescar.

Instala tu distro de Linux favorita

En la Store, busca tu Linux preferido: Ubuntu, Debian, Kali, Fedora o el que te guste. Dale a “Instalar” y espera a que lo descargue en segundo plano. Cuando termines, podrás lanzarla desde el menú de inicio. La primera vez que abras la consola, te saldrá una ventana pidiéndote que creen un usuario y una contraseña — eso será tu login en Linux. Solo espera unos segundos para la configuración inicial y después ya podrás usar el terminal sin complicaciones.

Un consejo: a veces las distros se quedan atascadas en “instalando”. Si pasa, revisa si tienes actualizaciones de Windows pendientes, reinicia la Store, o prueba a correr wsl --upgrade --full desde PowerShell. No siempre funciona a la primera, pero con paciencia sale bien.

Tips para tener mejor WSL en Windows 11

  • Chequea tu versión de Windows: asegúrate de tener al menos la versión 21H2; si no, actualiza Windows.
  • Prueba diferentes distribuciones: no solo Ubuntu. Debian, Kali, Fedora… prueba varias y ve cuál te gusta más para tu flujo de trabajo.
  • Activa la Plataforma de Máquina Virtual: si algo falla, entra en Configuración > Aplicaciones > Características opcionales > Más características de Windows y marca Plataforma de máquina virtual y Subsistema de Windows para Linux. Acepta y reinicia.
  • Usa WSL 2 para más velocidad y apps gráficas: en PowerShell, pon wsl --set-default-version 2. Así tu distro predeterminada pasará a WSL 2, que corre más rápido y soporta apps gráficas sin drama.
  • Crea scripts con comandos comunes: si vas a usar los mismos comandos muchas veces, mejor hazte un script para no estar recordando cosas complicadas cada vez.

Preguntas frecuentes

¿Tengo que pagar por WSL o las distros?

Para nada. Todo gratis: WSL y las distribuciones en la tienda no te cuestan nada.

¿Puedo tener varias distros en un mismo equipo?

Por supuesto. Solo descarga más desde la Store y las puedes lanzar desde el menú o con wsl -d .

¿Se pueden usar aplicaciones gráficas en WSL?

Sí, con WSL 2 y la nueva integración WSLg puedes correr apps gráficas Linux casi como si fueran nativas. Sin instalar traductores externos ni complicarte mucho.

¿Es útil para desarrolladores?

Totalmente. Es perfecto para programar, hacer scripts, montar entornos de desarrollo o simplemente explorar Linux sin salir de Windows. Además, con WSL 2, el rendimiento es tan bueno que casi se siente como trabajar en una máquina Linux real.

¿Cómo desinstalo WSL si ya no quiero usarlo?

Entra en las “Características de Windows” y desmarca las opciones, o usa wsl --uninstall para eliminar las distros. Después, reinicia y listo, parece que nunca estuvo.

Resumen

  • Abre PowerShell como administrador
  • Escribe wsl --install
  • Reinicia tu PC
  • Ve a la Microsoft Store
  • Escoge y pon tu distro favorita

En conclusión

Montar WSL en Windows 11 no es ninguna locura, pero si requiere unos pasos más de los que uno esperaría. Al final, te abre un mundo de posibilidades: correr apps Linux, usar herramientas de desarrollo y no tener que reiniciar ni hacer doble arranque. Aunque puede ser un poco finicky con algunas actualizaciones o hardware, en general es una solución práctica que te ahorra tiempo y enredos. Espero que esta guía sirva para que más gente pueda tener su propio rinconcito Linux sin dolores de cabeza.