En este manual encontrarás los principales comandos para gestionar WSL 2 en Windows. Incluye instrucciones para actualizar, instalar distribuciones de Linux, abrir, detener y eliminar distribuciones. Ideal para usuarios que deseen administrar entornos Linux en su sistema Windows de forma sencilla.
Subsistema de Windows para Linux (WSL) es una característica de Windows que permite ejecutar un entorno Linux en la máquina Windows, sin necesidad de una máquina virtual independiente ni de arranque dual. WSL está diseñado para proporcionar una experiencia perfecta y productiva para los desarrolladores que quieren usar Windows y Linux al mismo tiempo.
Más información en Learn Microsoft
Para ejecutar los siguientes comandos, debe ejecutar Windows 10 versión 2004 y posteriores (compilación 19041 y posteriores) o Windows 11.
Nota: Para comprobar la versión y el número de compilación, seleccione la tecla del logotipo de Windows + R
, escriba winver
y seleccione Aceptar.
Instalación manual para versiones anteriores de WSL
Abra PowerShell o el símbolo del sistema de Windows como administrador; para ello, haga clic con el botón derecho y seleccione "Ejecutar como administrador", escriba el comando.
wsl --update
Para ver una lista de las distribuciones de Linux disponibles para descargar a través de la tienda en línea.
wsl --list --online
wsl --install -d <Distribution Name>
. Reemplace <Distribution Name>
por el nombre de la distribución que desea instalar.
wsl --install -d Debian
Para instalar la distribución predeterminada(Ubuntu) solo escriba wsl --install
.
Una vez que haya instalado WSL, deberá crear una cuenta de usuario y una contraseña para la distribución de Linux recién instalada.
Terminada la instalación se mostrará el prompt de la distribución, ejecuta el comando siguiente.
cat /etc/os-release
Abra PowerShell o el símbolo del sistema de Windows como administrador, escriba el comando siguiente.
wsl
Abrir una distribución específica (ejemplo: Ubuntu):
wsl -d Ubuntu
wsl --list --running
wsl --terminate Ubuntu
wsl --list --verbose
wsl --unregister Ubuntu