Tabla de contenidos
Resumen
Windows Subsystem for linux es una capa de compabilidad desarrollada por Microsoft, con la cual se puede tener un módulo de Linux y correr comandos y ejecutables desde un bash de este sistema, pero siempre manteniendo el sistema Windows 10 o Windows Server 2019 como sistema principal.
Esto es algo sumamente útil para desarrolladores, pues permite correr librerías y comandos que si bien pueden estar disponibles en Windows, son mucho más fáciles de obtener y utilizar en una máquina Linux, de manera que se puede contar con este módulo para el desarrollo o tareas similares y Windows para tareas cómunes, permitiendo tener lo mejor de ambos sistemas.
Detalle
Windows Subsystem for Linux esta únicamente disponible en Windows 10 y Windows Server 2019, es una tecnología relativamente nueva que fue pensada para motivar a los desarrolladores a utilizar Windows como su sistema principal de desarrollo, pero entendiendo las virtudes que ofrece el sistema linux para un desarrollador y que si este sistema ofrece tantas ventajas, lo mejor que se podía hacer era implementarlo al actual Windows.
Paso a paso:
Lo primero es verificar que la versión de Windows es compatible con WSL, para ello desde el CMD (Oprime la tecla «Win» + R y luego escribe CMD) se debe digitar el comando:
winver
Se desplegará una ventana con la cual podemos comprobar la versión:
La versión mínima de Windows es la: Version 2004 Build 19041 o superior, si se cuenta con una versión anterior a esta se debe actualizar Windows, puedes utilizar el siguiente enlace y descargar el actualizador:
https://www.microsoft.com/es-es/software-download/windows10
Una vez actualizado Windows lo siguiente será abrir Windows PowerShell como administrador. Se abrirá una ventana, similar al CMD. Aquí se debe digitar los siguientes comandos:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Esto habilitará WSL en el equipo, debemos esperar a que instale todos los requisitos necesarios.
Ahora se debe activar la opción de las plataformas virtuales, para ello en el Windows Powershell se debe digital:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
En este punto se debe reiniciar el equipo para completar la instalación.
Después de reiniciar debemos descargar e instalar el paquete de actualización del kernel de linux:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
Cuando la instalación concluya, volveremos al Windows Powershell y activaremos la versión 2 de WSL:
wsl --set-default-version 2
Como los pasos finales se debe entrar a la tienda de Windows (https://aka.ms/wslstore) y busca la versión de linux que desees, como recomendación la versión 20.04 LTS (Long term support):
Obtener Ubuntu 20.04 LTS: Microsoft Store es-CR
Una vez realizado esto, prácticamente se ha finalizado y tienes tu distribución de linux lista, ahora solo debes crear un usuario y una contraseña para este sistema:
Create and update user accounts for Linux distributions | Microsoft Docs
Como paso opcional puedes instalar Windows Terminal desde la tienda de Windows:
https://www.microsoft.com/es-cr/p/windows-terminal/9n0dx20hk701?rtc=1
Esta es una ventana de Windows similar al CMD, pero con mejoras en diseño y la posibilidad de tener múltiples pestañas abiertas en una sola ventana, además de permitir abrir la versión de Linux que se acaba de crear en una interfaz más amigable.
Eso sería todo.
Para mayor información favor contactar a servicio@rolosa.com
Enlaces externos
Install Windows Subsystem for Linux (WSL) on Windows 10 | Microsoft Docs
¿Qué es y cómo usar Windows Subsystem for Linux? (platzi.com)
Windows Terminal installation | Microsoft Docs
Create and update user accounts for Linux distributions | Microsoft Docs
0 comentarios