Guía de instalación de Windows Server

El Subsistema de Windows para Linux (WSL) está disponible para su instalación en Windows Server 2019 (versión 1709) y versiones posteriores. En esta guía se describen los pasos necesarios para habilitar WSL en tu máquina.

Instalación de WSL en Windows Server 2022

Windows Server 2022 ahora admite una instalación simple de WSL con el comando:

wsl --install

Ahora puede instalar todo lo que necesita para ejecutar WSL en Windows Server 2022 si especifica este comando en PowerShell o el símbolo del sistema de Windows de un administrador y, a continuación, reinicia la máquina.

Este comando habilitará los componentes opcionales necesarios, descargará el kernel de Linux más reciente, establecerá WSL 2 como predeterminado e instalará una distribución de Linux automáticamente (Ubuntu de forma predeterminada).

Consulte los documentos estándar de WSL para más información sobre lo siguiente:

Instalación de WSL en versiones anteriores de Windows Server

Para instalar WSL en Windows Server 2019 (versión 1709 y posteriores), puede seguir los pasos de instalación manual que se indican a continuación.

Habilitación del Subsistema de Windows para Linux

Para poder ejecutar distribuciones de Linux en Windows, debes habilitar la característica opcional "Subsistema de Windows para Linux" y reiniciar.

Abra PowerShell como administrador y ejecute:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Descarga de una distribución de Linux

Consulte la sección Descarga de distribuciones de la página de instalación manual para obtener instrucciones y vínculos para descargar la distribución de Linux que prefiera.

Extracción e instalación de una distribución de Linux

Ahora que has descargado una distribución de Linux, para extraer su contenido e instalarlo manualmente, sigue estos pasos:

  1. Extrae el contenido del paquete <DistributionName>.appx mediante PowerShell:

    Rename-Item .\Ubuntu.appx .\Ubuntu.zip
    Expand-Archive .\Ubuntu.zip .\Ubuntu
    
  2. Una vez descargada la distribución, vaya a la carpeta que contiene la descarga y ejecute el siguiente comando en ese directorio, donde app-name es el nombre del archivo .appx de la distribución de Linux.

Add-AppxPackage .\app_name.appx

Precaución

Error 0x8007007e en la instalación: Si recibes este error, significa que tu sistema no es compatible con WSL. Asegúrate de que estás ejecutando la compilación 16215 de Windows o una posterior. Comprueba el número de compilación. Además, confirma que WSL esté habilitado y que el equipo se haya reiniciado después de haber habilitado la característica.

3. Agregue la ruta de acceso de la distribución de Linux a la variable de entorno PATH de Windows (C:\Users\Administrator\Ubuntu en este ejemplo) mediante PowerShell:

$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
[System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")

Ahora puedes escribir <DistributionName>.exe para iniciar la distribución desde cualquier ruta de acceso. Por ejemplo: ubuntu.exe.

Una vez completada la instalación, puede crear una cuenta de usuario y una contraseña para la nueva distribución de Linux.