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:
- Cambio de la distribución predeterminada de Linux instalada.
- Configuración del nombre de usuario y la contraseña de Linux.
- Comprobación de la versión de WSL que se está ejecutando
- Actualización de paquetes.
- Adición de distribuciones adicionales.
- Uso de Git con WSL.
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:
Extrae el contenido del paquete
<DistributionName>.appx
mediante PowerShell:Rename-Item .\Ubuntu.appx .\Ubuntu.zip Expand-Archive .\Ubuntu.zip .\Ubuntu
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.
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.
Windows Subsystem for Linux