Instalación del Subsistema de Windows para Linux

Hay dos maneras de instalar el Subsistema de Window para Linux (WSL):

  • Instalación manual
  • Instalación simplificada

A continuación veremos las dos maneras de realizarlo paso a paso:

Instalación manual

Paso 1: Habilitar el subsistema de Windows para Linux 

Abrimos el PowerShell como administrador y ejecutamos el siguiente comando:

dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Nos indican que las características han sido habilitadas

Paso 2: Comprobación de los requisitos para ejecutar WSL 2

Para actualizar a WSL 2, debe ejecutar Windows 10.

Para sistemas x64: La versión 1903 o posterior, con la compilación 18362 o posterior.

Para sistemas ARM64: La versión 2004 o posterior, con la compilación 19041 o posterior.

Las compilaciones anteriores a 18362 no admiten WSL 2. Use el Asistente para Windows Update para actualizar su versión de Windows.

Paso 3: Habilitación de la característica Máquina Virtual 

Antes de instalar WSL 2, debe habilitar la característica opcional Plataforma de máquina virtual. La máquina necesitará funcionalidades de virtualización para usar esta característica.

Abrimos PowerShell como administrador y ejecutamos:

dism.exe/online/enable-feature/featurename:VirtualMachinePlatform /all /norestart

Paso 4: Descarga del paquete de actualización del kernel de Linux

Descargue la versión más reciente:

La buscamos como: Paquete de actualización del kernel de Linux en WSL 2 para máquinas x64

Paso 5: Definición de WSL 2 como versión predeterminada

Abra PowerShell y ejecute este comando para establecer WSL 2 como versión predeterminada al instalar una nueva distribución de Linux:

wsl --set-default-version 2

Paso 6: Instalación de la distribución de Linux 

Nos metemos en Microsoft Store y escogemos la distribución de Linux que queramos.

Está por ejemplo y pinchamos en obtener

Cuando la instalación haya terminado se nos abrirá por defecto el PowerShell

El siguiente paso sería crear una cuenta y contraseña El nombre de usuario y la contraseña son específicos de cada distribución de Linux individual que instala y no tienen relación con su nombre de usuario de Windows.

Cuando haya creado el nombre de usuario y la contraseña, la cuenta será el usuario predeterminado de la distribución e iniciará sesión automáticamente al inicio.

Esta cuenta se considerará el administrador de Linux y tendrá la capacidad de ejecutar comandos administrativos sudo (superusuario).

Cada distribución de Linux que se ejecuta en el subsistema de Windows para Linux tiene sus propias cuentas de usuario y contraseñas de Linux. Tendrás que configurar una cuenta de usuario de Linux cada vez que instales, restablezcas o agregues una distribución.

Ya estaría correctamente configurada una distribución de Linux integrada con el sistema operativo Windows.

Instalación de Terminal Windows

Terminal Windows permite habilitar varias pestañas, crear enlaces de teclado personalizados, usar la característica de búsqueda y configurar temas personalizados.

Para comprobar la versión de WSL asignada a cada una de las distribuciones de Linux que se han instalado escribimos en el cmd  wsl --list --verbose

Para respaldar que la distribución por una u otra versión escribimos:

wsl --set-version <distribution name> <versionNumber>

Asegurarse que cambiamos el nombre de la distribución y el número de la versión

Podemos poner cualquiera de las dos versiones por defecto sería por ejemplo

wsl --set-default-version 2

Instalación simplificada

Esta instalación se realizó para sustituir a la anterior y realizarla en un solo comando.

Antes de usarlo debemos:

  • Unirnos al Programa Windows Insider
  • Instalar una versión preliminar de Windows 10, compilación del sistema operativo 20262 o en adelante
  • Abrir el cmd como administrador

Por ejemplo

Ponemos el comando en el PowerShell:

wsl --install

Una vez realizado eso instalamos WSL con lo siguiente:

wsl.exe --install

Reiniciamos la máquina y listo.

Creamos una cuenta de usuario y contraseña para la nueva distribución Linux.

Bibliografía.

https://docs.microsoft.com/es-es/windows/wsl/install-win10