Instalación de WSL
Instalación mediante menú de Windows
- Panel de control → Programas → Programas y características → Activar o desactivar características de Windows → Subsistema de Windows para Linux
Instalación en línea de Ubuntu (desventaja: se instala en la unidad C por defecto)
Instalación predeterminada
PS C:\Windows\system32> wsl --install
# Instala WSL con la distribución de Ubuntu por defecto
Instalación selectiva
Para listar todas las distribuciones disponibles: ```
PS C:\Windows\system32> wsl.exe -l -o Esta es una lista de distribuciones válidas que se pueden instalar. Utiliza "wsl --install -d " para instalar.
NOMBRE NOMBRE AMIGABLE Ubuntu Ubuntu Debian Debian GNU/Linux kali-linux Kali Linux Rolling openSUSE-42 openSUSE Leap 42 SLES-12 SUSE Linux Enterprise Server v12 Ubuntu-16.04 Ubuntu 16.04 LTS Ubuntu-18.04 Ubuntu 18.04 LTS Ubuntu-20.04 Ubuntu 20.04 LTS
Instalación de Ubuntu 16.04: ```
PS C:\Windows\system32> wsl.exe --install -d Ubuntu-16.04
Descargando: Ubuntu 16.04 LTS
[ 0.2% ]
Instalación sin conexión de Ubuntu (ejemplo con Ubuntu 16.04, ventaja: se instala en el directorio actual)
- Descarga el archivo Ubuntu_1604.2019.523.0_x64.appx
- Cambia el nombre del archivo a *.zip y descomprímelo en el direcotrio deseado
- Ejecuta ubuntu1604.exe; la primera vez que se ejecute, se instalará automáticamente en el directorio actual
Ejecución de WSL
- Puedes abrir directamente ubuntu1604.exe o escribir "wsl" en la línea de comandos de Windows para abrir la instancia predeterminada
Migración de la instancia Ubuntu-16.04
Cerrar la instancia actual
PS C:\Windows\system32> wsl --shutdown
Exportar la instancia
# Parámetros: nombre de la instancia (visible en wsl --list); nombre de archivo de destino
PS C:\Windows\system32> wsl --export Ubuntu-16.04 D:/export/ubuntu1604.tar
Desinstalar/eliminar la instancia exportada
PS C:\Windows\system32> wsl --unregister Ubuntu-16.04
Desregistrando...
Importar después de la migración (Ubuntu-16.04)
Importar la instancia
# Parámetros: nombre de la instancia, ruta de instalación, archivo de imagen
PS C:\Windows\system32> wsl --import Ubuntu-16.04 D:\trabajo\Ubuntu_1604_x64\ D:\export\ubuntu1604.tar
Verificar la instalación
PS C:\Windows\system32> wsl --list
Distribuciones del Subsistema de Windows para Linux:
Ubuntu-16.04 (predeterminada)
Ejecutar la instancia migrada
PS C:\Windows\system32> wsl
root@EQUIPO-xxx:/mnt/c/Windows/system32#
Otros comandos útiles
Abrir el Exploardor de Windows desde WSL
usuario@EQUIPO-xxx:~$ explorer.exe .
Listar todas las instalaciones de WSL
PS C:\Windows\system32> wsl --list
Distribuciones del Subsistema de Windows para Linux:
Ubuntu-16.04 (predeterminada)
Ver la versión de WSL instalada
PS C:\Windows\system32> wsl -l -v
NOMBRE ESTADO VERSIÓN
* Ubuntu-16.04 Detenido 1
Establecer la versión predeterminada de WSL
PS C:\Windows\system32> wsl --set-default-version 2
Para obtener información sobre las diferencias principales con WSL 2, visita https://aka.ms/wsl2
Operación completada correctamente.
Limpiar la caché de Microsoft Store
wsreset