Cómo instalar el subsistema de Windows para Linux en Windows 11

Una terminal de Linux que muestra el logotipo de Ubuntu en la Terminal de Windows en Windows 10.

El subsistema de Windows para Linux (WSL) le permite ejecutar software de Linux en su PC con Windows 11. Cuando habilita WSL, Windows instalará un kernel de Linux personalizado. Luego puede instalar Ubuntu u otra distribución de Linux de su elección.

Cómo funciona WSL en Windows 11

Puede habilitar el Subsistema de Windows para Linux (WSL) en todas las ediciones de Windows 11, incluso Windows 11 Home. (También puede instalar WSL en Windows 10 ).

Al igual que las versiones más recientes de Windows 10, Windows 11 usa WSL 2. Esta segunda versión se rediseñó y ejecuta un kernel completo de Linux en un hipervisor Hyper-V para mejorar la compatibilidad. Cuando habilita la función, Windows 11 descarga un kernel de Linux creado por Microsoft  que se ejecuta en segundo plano. Windows Update mantiene actualizado el kernel. (También puede usar su propio kernel de Linux personalizado si lo prefiere).

Para usar WSL, necesitará instalar una distribución de Linux. De forma predeterminada, WSL instala Ubuntu. Esto le dará acceso a un entorno completo de línea de comandos de Ubuntu utilizando el shell Bash o cualquier otro shell de línea de comandos de su elección.

También puede acceder a sus entornos de shell de Linux en la aplicación Windows Terminal incluida con Windows 11.

También puede ejecutar aplicaciones gráficas de Linux listas para usar (simplemente instálelas en el entorno de línea de comandos de Linux y ejecute el comando). Windows 11 también incluye soporte para ejecutar aplicaciones de Linux con acceso a GPU, lo que hace que las cargas de trabajo informáticas de Linux aceleradas por GPU funcionen bien en Windows.

Relacionado:  Cómo usar el modo Internet Explorer en Edge

La forma rápida: instalar WSL con un comando

Microsoft ha hecho este proceso extremadamente simple en Windows 11. Puede habilitar el Subsistema de Windows para Linux e instalar una distribución de Linux como Ubuntu con un solo comando.

Para hacer esto, necesitará usar una ventana de línea de comandos con permisos de administrador. Haremos esto con la Terminal de Windows, aunque también puede iniciar el Símbolo del sistema.

Para iniciar una Terminal de Windows con permisos de administrador, haga clic con el botón derecho en el botón Inicio en la barra de tareas o presione Windows + X y haga clic en «Terminal de Windows (Admin)». (También puede encontrar el acceso directo de la Terminal de Windows en el menú Inicio; haga clic con el botón derecho y seleccione “Ejecutar como administrador”). Acepte el mensaje de Control de cuentas de usuario que aparece.

Haga clic con el botón derecho en el botón Inicio y seleccione "Terminal de Windows (Administrador)".

Para habilitar el subsistema de Windows para Linux e instalar Ubuntu, que es la distribución predeterminada, simplemente ejecute el siguiente comando:

wsl --instalar

Cuando se complete el proceso, Windows le pedirá que reinicie su PC. Reinicia tu computadora. Podrá usar su sistema Linux después de hacerlo. (Puede hacer clic con el botón derecho en el menú Inicio y hacer clic en Apagar o Cerrar sesión> Reiniciar para reiniciar rápidamente).

Ejecute el comando "wsl --install".

Para enumerar otras distribuciones de Linux disponibles, ejecute el siguiente comando en su lugar. Esto enumera (-l) distribuciones que están disponibles en línea (-o).

wsl -l -o

Puede instalar una distribución de Linux de su elección ejecutando el siguiente comando, reemplazando «Nombre» con el nombre de la distribución de Linux, como se muestra en la columna «Nombre»:

wsl --install -d Nombre

Por ejemplo, para instalar Debian en lugar de Ubuntu, ejecutaría:

wsl --install -d Debian

También puede ejecutar este comando varias veces para instalar varias distribuciones de Linux en su sistema.

Relacionado:  Cómo usar el inicio de sesión de la cámara web de Windows Hello en Windows 11

Enumere las distribuciones de Linux disponibles e instale una.

Una vez que su computadora se haya reiniciado, puede iniciar la distribución de Linux que instaló desde su menú Inicio.

Inicie el acceso directo "Ubuntu".

También lo encontrará como una opción en la aplicación Terminal de Windows. Haga clic en la flecha hacia abajo a la derecha del botón «+» de la nueva pestaña en la barra de pestañas y seleccione la distribución de Linux que instaló.

Sugerencia: Si no ve la distribución de Linux que instaló en la Terminal de Windows, iníciela primero desde el menú Inicio. Una vez que complete su proceso de configuración de primera ejecución, aparecerá aquí.

Haga clic en la flecha hacia abajo y seleccione su distribución de Linux.

Ahora, puede usar el shell de Linux como si estuviera sentado frente a una PC Linux, o como si estuviera conectado de forma remota a un servidor que ejecuta Linux. Solo necesitará conocer los comandos de Linux .

La forma lenta: habilite WSL e instale una distribución

También puede habilitar el Subsistema de Windows para Linux (WSL) de la forma anterior. Esto requiere más clics y recomendamos ejecutar el comando anterior.

Para hacer esto, abra su menú Inicio y busque «Funciones de Windows». (Puede presionar la tecla de Windows para abrir el menú Inicio y simplemente comenzar a escribir). Inicie el acceso directo «Activar o desactivar las funciones de Windows».

Active la casilla de verificación «Subsistema de Windows para Linux» aquí y haga clic en «Aceptar». Se le pedirá que reinicie su computadora.

Habilite la opción "Subsistema de Windows para Linux" y haga clic en "Aceptar".

Después de hacerlo, abra la aplicación Microsoft Store y busque la distribución de Linux que desea usar. Por ejemplo, puede buscar «Ubuntu».

Instale la distribución de Linux que desea usar (como Ubuntu) como lo haría con cualquier otra aplicación. Simplemente haga clic en el botón «Instalar» en su página de la tienda.

Relacionado:  ¿Comprar una Mac o MacBook usada? Compruebe estas cosas antes de comprar

Ahora puede iniciarlo desde su menú Inicio como si estuviera instalado desde el comando anterior.

Instale Ubuntu desde Microsoft Store.