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.
Por motivos de simplicidad, por lo general se recomienda usar el wsl --install para instalar el Subsistema de Windows para Linux, pero si está ejecutando una compilación anterior de Windows o Windows Server Core, podría no ser compatible. Hemos incluido los pasos de instalación manuales que se indican a continuación. Si se produce un problema durante el proceso de instalación, consulte la sección de instalación de la guía de solución de problemas.
Paso 1: Habilitación del subsistema de Windows para Linux
Primero debe habilitar la característica opcional "Subsistema de Windows para Linux" antes de instalar las distribuciones de Linux en Windows.
Abra PowerShell como administrador (menú > Inicio de PowerShell > , haga clic con el botón derecho en > Ejecutar como administrador) y escriba este comando:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Ahora se recomienda pasar al paso 2: comprobar los requisitos para ejecutar WSL 2, actualizar a WSL 2, pero si desea instalar solo WSL 1, ahora puede reiniciar la máquina y pasar al paso 6: Instalar la distribución de Linux de su elección. Para actualizar a WSL 2, espere a reiniciar la máquina y continúe con el paso siguiente.
Paso 2: Comprobación de los requisitos para ejecutar WSL 2
Para actualizar a WSL 2, debes ejecutar Windows 10...
- Para sistemas x64: versión 1903 o posterior, con la compilación 18362.1049 o posterior.
- Para sistemas ARM64: versión 2004 o posterior, con la compilación 19041 o posterior.
o Windows 11.
Nota:
Las versiones anteriores a 18362 no admiten WSL 2. Usa el Asistente para Windows Update para actualizar tu versión de Windows. La compatibilidad con Windows 1903 también es solo para sistemas x64. Si usa una versión arm64 de Windows, deberá actualizar a Windows 10 versión 2004 o posterior para obtener acceso completo a WSL 2. Para obtener más información, consulta Compatibilidad con WSL 2 que llegará a Windows 10 Versiones 1903 y 1909.
Para comprobar la versión y el número de compilación, seleccione la tecla del logotipo de Windows + R, escriba winver y seleccione OK. Actualice a la versión más reciente de Windows en el menú Configuración.
Nota:
Si ejecuta Windows 10 versión 1903 o 1909, abra "Configuración" en el menú de Windows, vaya a "Actualizar y seguridad" y seleccione "Buscar actualizaciones". El número de compilación debe ser 18362.1049+ o 18363.1049+, con el número de compilación menor superior a .1049. Más información: La compatibilidad con WSL 2 viene a Windows 10 Versiones 1903 y 1909.
Paso 3: Habilitación de la característica máquina virtual
Antes de instalar WSL 2, debe habilitar la característica opcional Plataforma de máquina virtual . La máquina requerirá funcionalidades de virtualización para usar esta característica.
Abra PowerShell como administrador y ejecute:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Reinicie la máquina para completar la instalación y actualización de WSL a WSL 2.
Paso 4: Descarga del paquete de actualización del kernel de Linux
El paquete de actualización del kernel de Linux instala la versión más reciente del kernel de Linux de WSL 2 para ejecutar WSL dentro de la imagen del sistema operativo Windows. (Para ejecutar WSL desde Microsoft Store, con actualizaciones insertadas con más frecuencia, use wsl.exe --install o wsl.exe --update.).
Descargue el paquete más reciente:
- Paquete de actualización del kernel de Linux WSL2 para máquinas x64
- Paquete de actualización del kernel de Linux WSL2 para máquinas ARM64
Nota:
Si no conoce la arquitectura del sistema, presione las Win + X teclas, busque Sistema en el menú o presione la Y tecla para abrir la interfaz "Acerca del sistema" (o panel de control) y busque la arquitectura del sistema actual.
Ejecute el paquete de actualización descargado en el paso anterior. (Haga doble clic para ejecutar; se le pedirán permisos elevados, seleccione "Sí" para aprobar esta instalación).
Una vez completada la instalación, continúe con el paso siguiente: establecer WSL 2 como versión predeterminada al instalar nuevas distribuciones de Linux. (Omita este paso si desea que las nuevas instalaciones de Linux se establezcan en WSL 1).
Nota:
Para obtener más información, lea el artículo cambios en la actualización del kernel de Linux de WSL2, disponible en el blog de la línea de comandos de Windows.
Paso 5: Establecer WSL 2 como versión predeterminada
Abra PowerShell y ejecute este comando para establecer WSL 2 como versión predeterminada al instalar una nueva distribución de Linux:
wsl --set-default-version 2
Paso 6: Instalación de la distribución de Linux que prefiera
Abra Microsoft Store y seleccione su distribución favorita de Linux.
Los vínculos siguientes abrirán la página de Microsoft Store para cada distribución:
- Ubuntu:
- Debian:
- Arch Linux:
- Fedora:
- deepin:
- Alpine Linux:
- openEuler:
- SUSE:
- Pistachio Linux:
- Kali Linux:
- Oracle Linux:
- AlmaLinux OS:
- Sistema operativo AOSC:
- Atenea OS
- Slackware:
- WSLackware (no oficial)
- Fedora Remix:
- Fedora Remix para WSL (pagado)
- Pengwin:
- Pengwin (pagado)
- Pengwin Enterprise 9 (pagado)
- Pengwin Enterprise 8 (pagado)
- Pengwin Enterprise 7
- Rocky Linux:
- RLU 9 (no oficial, pagado)
- Rocky 8 RC No oficial (no oficial , pagado)
- Azure Linux:
*Pago solo indica que se paga en Microsoft Store, pero no significa que no tenga ningún otro canal de descarga gratuito.
En la página de la distribución, seleccione "Obtener".
La primera vez que inicie una distribución de Linux recién instalada, se abrirá una ventana de consola y se le pedirá que espere un minuto o dos para que los archivos des compriman y se almacenen en el equipo. Todos los lanzamientos futuros deben tardar menos de un segundo.
A continuación, deberá crear una cuenta de usuario y una contraseña para la nueva distribución de Linux.
¡FELICIDADES! Ha instalado y configurado correctamente una distribución de Linux que está completamente integrada con el sistema operativo Windows.
Solución de problemas de instalación
Si se produce un problema durante el proceso de instalación, consulte la sección de instalación de la guía de solución de problemas.
Descarga de distribuciones
Hay algunos escenarios en los que es posible que no pueda (o quiera) instalar distribuciones de Linux de WSL mediante Microsoft Store. Es posible que esté ejecutando una SKU del sistema operativo de escritorio de Windows Server o Long-Term Mantenimiento (LTSC) que no admita Microsoft Store o que sus directivas de red corporativas o administradores no permitan el uso de Microsoft Store en su entorno. En estos casos, aunque WSL esté disponible, es posible que tenga que descargar directamente las distribuciones de Linux.
Si la aplicación de Microsoft Store no está disponible, puedes descargar e instalar manualmente distribuciones de Linux mediante estos vínculos:
- Ubuntu:
- Ubuntu (x64, arm64)
- Ubuntu 24.04 LTS (x64 , arm64)
- Ubuntu 22.04 LTS (x64 , arm64)
- Ubuntu 20.04 LTS (x64 , arm64)
- Ubuntu 18.04 LTS (x64)
- ARM ubuntu 18.04 LTS (arm64)
- Ubuntu 16.04 (x64)
- Debian:
- Debian GNU/Linux (x64, arm64)
- Kali Linux:
- OracleLinux:
- Oracle Linux 9.1 (x64)
- Oracle Linux 8.7 (x64)
- Oracle Linux 8.5 (x64)
- Oracle Linux 7.9 (x64)
- SUSE:
- openSUSE:
- openSUSE Tumbleweed (x64)
- openSUSE Leap 15.6 (x64)
- openSUSE Leap 15.3 (x64)
- openSUSE Leap 15.2 (x64)
- SUSE Linux:
- openSUSE:
- Fedora Remix:
- Fedora Remix para WSL (x64, arm64)
Esto hará que los <distro>.appx paquetes se descarguen en una carpeta de su elección.
Si lo prefiere, también puede descargar las distribuciones preferidas a través de la línea de comandos, puede usar PowerShell con el cmdlet Invoke-WebRequest . Por ejemplo, para descargar Ubuntu 20.04:
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
Sugerencia
Si la descarga tarda mucho tiempo, desactive la barra de progreso estableciendo $ProgressPreference = 'SilentlyContinue'
También tiene la opción de usar la herramienta de línea de comandos curl para realizar descargas. Para descargar Ubuntu 20.04 con curl:
curl.exe -LR -o ubuntu-2004.Appx https://aka.ms/wslubuntu2204
En este ejemplo, curl.exe se ejecuta (no solo curl) para asegurarse de que, en PowerShell, se invoca el ejecutable curl real, no el alias de curl de PowerShell para Invoke-WebRequest.
Instalación del paquete Appx con Add-AppxPackage
Nota El siguiente comando no funcionará en instalaciones de Server Core.
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 de la distribución de Linux .appx archivo.
Add-AppxPackage .\app_name.Appx
Una vez que el paquete Appx haya terminado de descargarse, puede empezar a ejecutar la nueva distribución haciendo doble clic en el archivo appx. (El comando wsl -l no mostrará que la distribución está instalada hasta que se complete este paso).
Si usa Windows Server o tiene problemas al ejecutar el comando anterior, puede encontrar las instrucciones de instalación alternativas en la página de documentación de Windows Server para instalar el .Appx archivo cambiando a un archivo ZIP.
Una vez instalada la distribución, siga las instrucciones para crear una cuenta de usuario y una contraseña para la nueva distribución de Linux.
Instalar Terminal Windows (opcional)
El uso de Terminal Windows permite abrir varias pestañas o paneles de ventanas para mostrar y cambiar rápidamente entre varias distribuciones de Linux u otras líneas de comandos (PowerShell, símbolo del sistema, CLI de Azure, etc.). Puede personalizar completamente el terminal con combinaciones de colores únicas, estilos de fuente, tamaños, imágenes de fondo y métodos abreviados de teclado personalizados.
Aprende más.
Windows Subsystem for Linux