Desde la introducción del Subsistema de Windows para Linux (WSL), los usuarios de Windows pueden ejecutar un entorno de Linux directamente en su sistema, lo que facilita a los desarrolladores y entusiastas acceder a herramientas y comandos comunes de Linux sin necesidad de una máquina virtual o una segunda computadora. En esta entrada, te explico cómo instalar el Bash de Ubuntu en Windows 10 o Windows 11 de manera sencilla.
Para instalar el Bash de Ubuntu en tu equipo con Windows, necesitas cumplir con algunos requisitos básicos:
Si cumples con estos requisitos, ya estás listo para comenzar.
Primero, debemos habilitar el Subsistema de Windows para Linux. Esto se puede hacer fácilmente desde la terminal de PowerShell:
wsl --install
Este comando habilitará tanto WSL como las funcionalidades necesarias, e instalará automáticamente la última versión del kernel de Linux en tu sistema. En Windows 11, este proceso también instalará automáticamente una distribución de Linux por defecto (normalmente Ubuntu).
En caso de que estés en Windows 10 o quieras instalar una distribución específica, como Ubuntu, sigue estos pasos:
Una vez instalada la distribución, ejecútala desde el menú de inicio buscando “Ubuntu”. La primera vez que la abras, se te pedirá que completes la configuración inicial, lo cual incluye la creación de un usuario y una contraseña para Linux.
Después de completar la instalación y configuración de Ubuntu, es una buena práctica asegurarte de que el sistema esté actualizado. Para hacerlo, abre el terminal de Ubuntu (puedes buscarlo como cualquier otro programa) y ejecuta los siguientes comandos:
sudo apt update
sudo apt upgrade
Estos comandos actualizarán los repositorios y el software de tu distribución a la última versión disponible.
Ahora que has instalado Ubuntu en tu sistema, puedes comenzar a utilizar el Bash de Ubuntu directamente en Windows. Algunas tareas comunes que puedes realizar son:
Para abrir el Bash de Ubuntu en cualquier momento, simplemente busca “Ubuntu” en el menú de inicio y selecciona la aplicación.
Si quieres profundizar aún más en la experiencia de Linux en Windows, puedes personalizar y ajustar tu entorno WSL de varias maneras. Por ejemplo, puedes instalar otras distribuciones de Linux como Debian o Kali Linux desde Microsoft Store, o incluso instalar WSL 2, que ofrece mejoras de rendimiento y compatibilidad.
Para cambiar a WSL 2, ejecuta el siguiente comando en PowerShell como administrador:
wsl --set-default-version 2
WSL 2 usa una arquitectura basada en una máquina virtual ligera, ofreciendo un mejor rendimiento en algunas tareas comparado con la primera versión de WSL.
Instalar el Bash de Ubuntu en Windows es una excelente manera de disfrutar las potentes herramientas y entornos de desarrollo de Linux sin dejar de utilizar Windows. Gracias a WSL, puedes ejecutar scripts, gestionar servidores, y trabajar con software libre directamente desde tu equipo con Windows, todo sin la necesidad de una configuración complicada o hardware adicional. Esta integración mejora enormemente la experiencia de desarrollo para aquellos que dependen de ambos sistemas operativos.
Con esta guía, ya tienes todo lo necesario para instalar y comenzar a utilizar el Bash de Ubuntu en tu computadora con Windows.