Instalar Linux en Windows con WSL

¿Ejecutar Linux dentro de Windows sin usar una máquina virtual como VirtualBox? ¡Sí! En este artículo os indicamos cómo activar el WSL de forma nativa (Windows Subsystem for Linux), instalar Ubuntu y empezar a disfrutar de las herramientas de Linux con tu sistema operativo Windows. Tan sencillo y tan complicado como eso. Nosotros lo hemos utilizado, por ejemplo, para montar unidades con veracrypt desde la terminal, o para hacer rsync mediante la terminal entre un sistema linux y un sistema windows, o ejecutar tareas periódicas usando el cron y scritpts bash en la terminal.

¿Qué es WSL?

WSL, el Windows Subsystem for Linux, o en español subsistema de Linux para Windows, es una característica de Windows 10 que te permitirá emplear comandos linux de tu distribución favorita directamente en Windows, sin necesidad de tener arranque dual.

¿Para qué se usa el WSL?

El límite del WSL está en lo que tú quieras hacer con él. En un principio, está pensado para desarrolladores, expertos en Tecnologías de la Información y superusuarios, pero no te vayas todavía, ¡también puede ser para ti!. Existen muchísimos comandos y utilidades de la terminal de Linux que pueden ser útiles para cualquier persona, tanto herramientas, como bases de datos, software exclusivo, o sencillamente puedes utilizarlo para familiarizarte con linux antes de dar el salto definitivo.

¿Qué es WSL-2?

Si estabas utilizando WSL, WSL2 es sencillamente una nueva arquitectura que mejora el sistema, con lo cual te recomendamos que utilices este último.

Proceso de instalación

Habilitar WSL y virtualización

Habilita el Windows Subsystem for Linux desde Powershell: necesitarás permisos de administrador. Pulsa la tecla de windows en tu teclado, teclea «powershell» y en las opciones que aparecen emplea «Ejecutar como administrador/Run as administrator».

Pega el siguiente comando (sacado directamente de la documentación):

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

A continuación, deberías ver que se ha activado el subsistema:

A continuación, asegúrate de que tienes Windows suficientemente actualizado y ejecuta el siguiente comando para activar la virtualización:

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

Ejecuta también el siquiente comando para que WSL 2 sea tu versión predeterminada:

wsl --set-default-version 2

Por último, tienes que instalar el paquete de actualización del Kernel de Linux que encontrarás en el siguiente enlace: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

Utiliza el siquiente enlace para ir a la Microsoft Store e instalar tu distribución de Linux favorita: https://aka.ms/wslstore

Nosotros escogimos instalar Ubuntu, pero existen versiones de Debian, Alpine, e incluso especializadas en seguridad como Kali Linux. ¡Todo un mundo por experimentar! Tan sólo dale al botón de iniciar o ancla tu distribución favorita en el menú de inicio o la barra de programas para tener literalmente linux a un click. Aquí el nuestro ejecutando el comando htop:

Documentación oficial

Como siempre, te mostramos una forma sencilla de instalar y trabajar con la aplicación, sin entrar más en detalle de lo necesario. Si quieres ampliar tus conocimientos, puedes dejarnos un comentario o referirte a la documentación oficial, que también está en español. La documentación oficial sobre el WSL puedes encontrarla en el siguiente enlace: https://docs.microsoft.com/es-es/windows/wsl/

¿Quieres saber algo más sobre WSL? ¿Necesitas hacer algo que combine linux y windows pero no sabes cómo enfocarlo? ¡Te esperamos en los comentarios!

(Visto 88 vecess, 1 visitas hoy)
¡Comparte este articulo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *