Skip to content

Instala WSL desde PowerShell

Published: at 13:00

Los desarrolladores de software a menudo prefieren un sistema Unix como su entorno de desarrollo principal. Sin embargo, si usas Windows y quieres tener acceso a un entorno Unix sin tener que recurrir a una máquina virtual o a un arranque dual, WSL (Windows Subsystem for Linux) es tu solución.

En caso que seas una persona visual, te dejo un video tutorial de cómo instalar WSL desde PowerShell:

Table of Contents

Open Table of Contents

¿Qué es WSL? 🤔

WSL es una capa de compatibilidad que permite ejecutar ejecutables binarios de Linux de manera nativa en Windows 10 y Windows 11. Esto significa que puedes usar Linux directamente en Windows, sin la necesidad de cambiar de sistema operativo o arrancar una máquina virtual.

¿Qué puedes hacer con WSL? 💡

WSL te permite ejecutar una amplia variedad de aplicaciones de Linux en Windows, desde aplicaciones de línea de comandos como Git, Node.js, Python, hasta aplicaciones de escritorio y web como Visual Studio Code, Atom, WordPress y Django.

Versiones de WSL 🔄

Existen dos versiones de WSL:

  1. WSL 1 - Usa una máquina virtual para ejecutar aplicaciones de Linux, pero es compatible con más versiones de Linux.
  2. WSL 2 - Usa un núcleo de Linux real, lo que lo hace más rápido que WSL 1. Sin embargo, solo es compatible con algunas versiones de Linux.

¿Versiones de Windows compatibles con WSL? 🖥️

WSL es compatible con Windows 10 (versión 2004 o posterior) y Windows 11. Para verificar tu versión de Windows, abre la configuración de Windows, haz clic en “Sistema” y luego en “Información”. En la página “Información”, puedes ver la versión de Windows que tienes instalada.

Verificar versión de Windows

1. Instalación de WSL 💾

La instalación de WSL es sencilla. Sigue estos pasos:

  1. Abre PowerShell como administrador.

Abrir PowerShell

  1. Ejecuta el siguiente comando:
wsl --install

Instalar WSL

  1. Tu PC te pedirá que reinicies. Una vez reiniciado, WSL estará instalado.

2. Configuración de Linux en WSL ⚙️

Para configurar Linux en WSL, abre la aplicación Linux que instalaste y sigue las instrucciones en pantalla. Se te pedirá que ingreses un nombre de usuario y una contraseña.

Configuración inicial ubuntu

3. Instalación de aplicaciones 📦

Ahora que ya tienes WSL y Linux instalados, puedes instalar aplicaciones de Linux en Windows. Para hacerlo, abre la aplicación Linux y ejecuta los siguientes comandos para actualizar el índice de paquetes e instalar la aplicación deseada:

sudo apt update
sudo apt install nombre_de_la_aplicación

Por ejemplo, para instalar Git, ejecutarías sudo apt install git.

Con WSL, los desarrolladores de software que utilizan Windows como su sistema operativo principal pueden disfrutar de las ventajas de ejecutar aplicaciones de Linux sin necesidad de utilizar máquinas virtuales o particiones separadas. WSL brinda la flexibilidad y la facilidad de uso necesarias para llevar a cabo tareas de desarrollo y ejecutar aplicaciones de Linux en el entorno de Windows de manera eficiente.

Recursos adicionales