Contenido del curso
Fundamentos de la terminal en Linux
Gestión de Paquetes y Herramientas
Control de Versiones con Git y GitHub
DevOps y entornos en la nube
Cómo instalar Ubuntu en Windows con WSL
Resumen
Instalar WSL (Windows Subsystem for Linux) te permite probar distribuciones de Linux como Ubuntu, Fedora o Arch directamente desde Windows, sin necesidad de una máquina virtual. Es ideal si trabajas en desarrollo y necesitas compilar paquetes, usar librerías específicas de Linux o correr herramientas como Docker desde tu equipo Windows.
Qué es WSL y para qué sirve en Windows
WSL es una utilidad oficial de Microsoft que ejecuta distribuciones Linux dentro de Windows usando la terminal. No incluye entorno gráfico, así que olvídate de la tienda de aplicaciones o el escritorio de Ubuntu. Lo que sí obtienes es acceso completo a la línea de comandos de Linux, perfecto para desarrollo y pruebas ligeras.
¿Qué es WSL? Es el Windows Subsystem for Linux, una herramienta que permite ejecutar distribuciones de Linux dentro de Windows desde la terminal, sin entorno gráfico.
Cuáles son los requisitos para instalar WSL
Antes de empezar, revisa que tu equipo cumpla con la versión mínima de Windows. Si tienes Windows 7 u 8, no podrás instalarlo.
- Windows 10 versión 2004 o superior.
- Windows 11 en cualquier versión.
- Permisos de administrador en tu equipo.
Cómo instalar WSL desde PowerShell
La instalación se hace con un solo comando, pero hay un detalle clave: debes abrir PowerShell como administrador. Si lo ejecutas en modo normal, el comando fallará [00:54].
Cómo abrir PowerShell como administrador
Ve a la barra de búsqueda de Windows, escribe PowerShell, y haz clic derecho sobre el resultado para seleccionar Ejecutar como administrador. Sabrás que está en modo administrador porque la ruta inicial será C:\Windows\system32.
Qué comando ejecutar para instalar Ubuntu
Dentro de PowerShell, escribe el comando con la bandera -d para indicar qué distribución quieres instalar. Una bandera en la línea de comandos es una opción que modifica el comportamiento del comando principal.
powershell wsl --install -d Ubuntu
Al ejecutarlo, WSL comenzará a descargar Ubuntu y a instalar todos los componentes necesarios. Cuando termine, aparecerá un mensaje de bienvenida indicando que el Windows Subsystem for Linux está listo [01:30].
¿Qué hace la bandera -d en wsl install? Le indica al instalador qué distribución de Linux descargar. Por ejemplo,
-d Ubuntuinstala Ubuntu como sistema invitado.
Cómo configurar tu cuenta de Ubuntu en WSL
Después de instalar, abre Ubuntu desde el menú de inicio o desde la pestaña de la terminal de Windows. La primera vez verás un mensaje indicando que WSL está aprovisionando una nueva instancia [02:15]. Esto es normal, está preparando tu entorno.
La configuración inicial te pedirá dos datos:
- Un nombre de usuario para tu sesión de Linux.
- Una contraseña, que deberás repetir para confirmarla.
Una vez completados estos pasos, tendrás Ubuntu corriendo dentro de Windows, listo para usar desde cualquier terminal.
Por qué WSL es útil para desarrollo
Aunque WSL no reemplaza un sistema Ubuntu completo, resuelve problemas reales para quienes prefieren Windows como sistema principal pero necesitan herramientas de Linux. Es especialmente práctico cuando trabajas con Docker, una herramienta ampliamente usada en el mundo tech que corre de forma nativa en Linux.
Algunos casos donde WSL brilla:
- Compilar paquetes que solo funcionan en Linux.
- Usar librerías específicas del ecosistema Linux.
- Correr Docker y contenedores sin salir de Windows.
- Probar distribuciones como Fedora o Arch Linux sin instalarlas físicamente.
A lo largo del curso usarás Ubuntu en una máquina virtual o instalado directamente, pero tener WSL como alternativa te da flexibilidad cuando necesitas algo rápido. ¿Ya lo instalaste? Cuéntame en los comentarios qué distribución elegiste para probar.