Guía de Instalación y Migración de Ubuntu 16.04 en WSL

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)

  1. Descarga el archivo Ubuntu_1604.2019.523.0_x64.appx
  2. Cambia el nombre del archivo a *.zip y descomprímelo en el direcotrio deseado
  3. 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

Etiquetas: WSL Ubuntu linux Windows Subsistema

Publicado el 6-8 18:14