Instalación del subsistema de Windows para Linux (WSL) en Windows 11 – TrucosInformaticos

General

Subsistema de Windows para Linux (WSL) es una capa de compatibilidad que permite ejecutar un kernel de Linux completo y un espacio de usuario en Windows 10 y versiones posteriores. Con WSL, puede ejecutar software nativo de Linux en su computadora con Windows 11 sin instalar una máquina virtual separada ni usar una configuración de arranque dual. En esta publicación, mostraremos cómo instalar y configurar WSL2 en Windows 11.

Requisitos previos para la instalación de WSL2 en Windows 11:

  • Computadora con soporte de virtualización de hardware habilitado en BIOS. Compruebe si la virtualización de hardware está habilitada en el Administrador de tareas en el Actuación > UPC pestaña. Si no, habilite Tecnología de virtualización, VTx, Máquina virtual segura (SVM)o opciones similares en la configuración del BIOS.
  • Inicio de Windows 11 o Pro ediciones (pero no Windows 11 S).

Microsoft ha hecho que la instalación de WSL 2 en Windows 11 sea increíblemente sencilla. Simplemente abra una consola Terminal elevada (o PowerShell) y ejecute:

wsl --install

instalar wsl en windows

Este comando realiza automáticamente los siguientes pasos:

  1. Permite el Capa de virtualización de Windows y WSL2 características opcionales.
  2. Descarga e instala (actualiza) la última versión del núcleo WSL.
  3. Conjuntos WSL2 como entorno predeterminado.
  4. Descarga e instala la distribución de Linux predeterminada desde Microsoft Store (actualmente ubuntu 24.04).

Reinicie la computadora una vez que finalice el comando.

Después del reinicio, verá una terminal de Ubuntu Linux que le pedirá que configure el nombre de usuario y la contraseña.

Si está utilizando la edición LTSC de Windows 11 que no es compatible con Microsoft Store, o si su computadora se encuentra en un entorno aislado (fuera de línea) que bloquea el acceso a Internet, puede descargar e instalar WSL manualmente:

  1. Instale el Plataforma de máquina virtual y Subsistema de Windows para Linux características de la Activar o desactivar las funciones de Windows GUI (opcionalfeatures.exe). O usando los comandos:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

    instalar wsl ganar

  2. Descargue e instale la última Paquete MSI de actualización del kernel de Linux WSL2.
    subsistema Linux para Windows
  3. Configure WSL 2 como predeterminado para distribuciones de Linux:
    wsl --set-default-version 2
  4. Descarga tu distribución Linux preferida para WSL haciendo clic en el siguiente enlace:
    ubuntu 22.04
    Ubuntu 22.04 LTS
    ubuntu 20.04
    KaliLinux
    Oráculo Linux 8.5
  5. Utilice el siguiente comando para enumerar todas las distribuciones de Linux disponibles para el entorno WSL:
    wsl --list –online

  6. Esto descargará la distribución Linux WSL en el formato Microsoft Store (*.appxbundle). Para instalar la distribución WSL, haga doble clic en appxbundle para ejecutarlo o ejecute el comando:
    Add-AppxPackage .\ buntu2204-221101.AppxBundle

Lista de distribuciones de Linux instaladas en WSL:

wsl –list

WSL en Windows

Para instalar la distribución predeterminada de Ubuntu 24.04:

wsl --install

Para instalar una distribución específica por nombre:

wsl --install -d Debian

Establezca una distribución predeterminada para el entorno WSL:

wsl --setdefault <DistributionName>

Para ejecutar la distribución de Linux predeterminada:

wsl

O ejecute una distribución específica:

wsl -d Debian

Actualice todos los paquetes en su Linux:

$ sudo apt update && sudo apt upgrade

Instalar WSL en Windows

Los siguientes recursos del ordenador host están disponibles para WSL2 de forma predeterminada:

  • 50% de RAM
  • 25% del archivo de intercambio
  • 100% procesador

Edite su archivo de configuración del entorno WSL para limitar el uso de recursos del host:

  1. Finalice el proceso VmmemWSL:
    wsl --shutdown
  2. Crea un archivo:
    notepad "$env:USERPROFILE/.wslconfig"
  3. Pegue la siguiente configuración:
    [wsl2]
    
    memory=4GB # How much RAM to allocate to the WSL 2
    
    processors=4 # How many logical CPUs to assign to the WSL 2

    Instale el subsistema de Windows para Linux (WSL) en Windows

  4. Guarde el archivo y reinicie WSL:
    $ Get-Service LxssManager | Restart-Service

Ahora puede ejecutar cualquier comando nativo de Linux desde la CLI de Windows:

wsl <linux-command>

Por ejemplo, enumere todos los archivos en una carpeta de Windows:

wsl ls -la

Subsistema de Windows para Linux (WSL) en Windows

Para acceder a su directorio raíz WSL desde Windows, utilice la siguiente ruta UNC:

\\wsl$\Ubuntu\

Instalación del subsistema de Windows para Linux en Windows

Valora este post

Deja una respuesta

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