Microsoft lanzó el Subsistema de Windows para Linux 2 hace casi 3 años. Esto permitió ejecutar la shell de Bash y ejecutar binarios de Linux que normalmente podrías ejecutar en Ubuntu Linux.
Desde entonces, Microsoft ha continuado mejorando su Subsistema de Windows para Linux, y una actualización en una versión preliminar de Windows 10 a mediados de 2020 facilitó la instalación de Bash. Ese método se trasladó a Windows 11. Para instalar Bash, abre el Terminal de Windows como administrador. Puedes hacerlo haciendo clic derecho en el icono de Windows y seleccionando “Terminal de Windows (Admin)” en el menú de usuario avanzado. (Si estás en Windows 10, puede que lo veas como “Windows Powershell (Admin)” en el menú.)
En el Terminal de Windows, ejecuta este comando:
wsl --install
Windows comenzará a descargar e instalar la Plataforma de Máquina Virtual, el Subsistema de Windows para Linux, el Kernel de WSL y el Soporte para Aplicaciones Gráficas. También descargará Ubuntu, que se instalará después de reiniciar. Este proceso podría tomar varios minutos.
Una vez que se descarguen todos los recursos, deberás reiniciar tu sistema para aplicar los cambios. Puedes reiniciar tu PC de la forma tradicional o, como ya estás en el terminal, ejecutar este comando:
shutdown /r /t 0
Después de que tu PC se reinicie, la instalación continuará automáticamente. Una vez que Ubuntu se haya descargado e instalado correctamente, se te pedirá que crees un nombre de usuario y contraseña. Una vez ingresados, Ubuntu se iniciará y estarás listo para empezar a usar Bash en Windows.