Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 para habilitar WSL en la máquina.
Instalar WSL en Windows Server 2022 y 2025 Desktop Experience
Windows Server 2022 ahora admite una instalación de WSL sencilla mediante el comando :
wsl --install
Ahora puede instalar todo lo que necesita para ejecutar WSL en Windows Server 2022 escribiendo este comando en una ventana de PowerShell o símbolo del sistema de Windows con privilegios de administrador y luego reiniciando 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 obtener más información sobre cómo:
- Cambie la distribución predeterminada de Linux instalada.
- Configure el nombre de usuario y la contraseña de Linux.
- Comprobación de la versión de WSL que está ejecutando
- Actualizar y mejorar paquetes.
- Agregue distribuciones adicionales.
- Use Git con WSL.
Instalación de WSL en versiones anteriores de Windows Server y Server Core
Para instalar WSL en Windows Server 2019 (versión 1709+), así como Server Core para 2019 y versiones posteriores, puede seguir los pasos de instalación manuales que se indican a continuación.
Habilitación del Subsistema de Windows para Linux
Para poder ejecutar distribuciones de Linux en Windows, debe 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, VirtualMachinePlatform
Instalación de la actualización del kernel de WSL para WSL 2
Esto no es necesario para server core 2025.
Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait
Descarga de una distribución de Linux
Consulte la sección Descargas de distribuciones de la página de instalación manual para obtener instrucciones y vínculos para descargar la distribución de Linux preferida.
Extracción e instalación de una distribución de Linux
Ahora que ha descargado una distribución de Linux para extraer su contenido e instalarlo manualmente, siga estos pasos. No es que vayas a descargar un archivo appx que contenga varios archivos appx. En este ejemplo usaremos debian.
Enumere el contenido del appx mediante tar.exe:
> tar -tf .\debian.appx DistroLauncher-Appx_1.12.2.0_ARM64.appx DistroLauncher-Appx_1.12.2.0_scale-100.appx DistroLauncher-Appx_1.12.2.0_scale-125.appx DistroLauncher-Appx_1.12.2.0_scale-150.appx DistroLauncher-Appx_1.12.2.0_scale-400.appx DistroLauncher-Appx_1.12.2.0_x64.appx
En nuestro ejemplo tenemos un servidor de bits x64, por lo que queremos instalar
DistroLauncher-Appx_1.12.2.0_x64.appx
.Descomprima el contenido en una nueva carpeta denominada
\%USERPROFILE%\AppData\Local\DebianWSL\
.mkdir "$env:USERPROFILE\AppData\Local\DebianWSL" | Out-Null tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C $"env:USERPROFILE\AppData\Local\DebianWSL"
Agregue la ruta de distribución de Linux a la RUTA de acceso del entorno de Windows (
C:\Users\Administrator\Ubuntu
en este ejemplo), mediante PowerShell:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
Ahora puede iniciar la distribución desde cualquier ruta de acceso escribiendo <DistributionName>.exe
. Por ejemplo: ubuntu.exe
. Tenga en cuenta que tendrá que iniciar una nueva instancia de PowerShell desde el menú Inicio o cerrar sesión e iniciar sesión de nuevo en el caso de Server Core para actualizar la ruta de acceso.
Una vez completada la instalación, puede crear una cuenta de usuario y una contraseña para la nueva distribución de Linux.
Windows Subsystem for Linux