¿Intentando instalar Ubuntu en Windows 11 usando WSL? La verdad es que no es tan complicado como parece, pero sí, hay algunos pasos que seguir para una experiencia fluida. A veces, habilitar WSL no funciona de inmediato o Ubuntu no se instala correctamente, sobre todo si la virtualización está desactivada o te faltan algunas actualizaciones. Esta guía está diseñada para solucionar esos problemas comunes y evitar que te quedes atascado frente a una terminal vacía o un mensaje de error críptico. Después de estos pasos, Ubuntu debería funcionar a la perfección, listo para cualquier aventura Linux que tengas planeada.
Cómo instalar Ubuntu en Windows 11
Método 1: Asegurarse de que WSL esté habilitado y cumpla con todos los requisitos.
Esto es lo primero que debes comprobar si tienes problemas. A veces, Windows se niega a habilitar WSL por completo o se queda atascado en un estado extraño, lo que causa problemas al intentar instalar Ubuntu desde la Tienda. Los objetivos principales son activar WSL, configurarlo en la versión 2 y asegurarte de que tu sistema sea compatible con la virtualización; porque, claro, Microsoft se encargará de que sea un proceso complicado en lugar de sencillo.
- Abre Configuración : Ve a Privacidad y seguridad > Seguridad de Windows > Seguridad del dispositivo. Asegúrate de que la virtualización esté habilitada. Si no lo está, reinicia el sistema e ingresa a la BIOS (generalmente presionando F2, Delete, o algo similar durante el arranque); esta es la parte donde muchos se atascan porque las opciones de la BIOS son un laberinto.
- Luego, en PowerShell como administrador, ejecute:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartydism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart. Esto garantiza que Windows esté listo para WSL 2. - Después de eso, reinicia.
- Una vez reiniciado, abra PowerShell de nuevo y ejecute:
wsl --install. En algunas configuraciones, este comando podría no funcionar correctamente, por lo que es posible que deba descargar manualmente el paquete de actualización del kernel de Linux de WSL 2 desde el sitio web de Microsoft: https://aka.ms/wsl2kernel. Instálelo primero si se le solicita. - Y si quieres, comprueba que WSL esté en la versión 2:
wsl --set-default-version 2.
Si eso no solucionó el problema, es posible que sigas teniendo problemas con los controladores o que la virtualización esté desactivada en la BIOS. Es muy molesto cuando este tipo de cosas no se activan sin previo aviso, pero revisar estos aspectos básicos sí que puede marcar la diferencia.
Método 2: Instalación de Ubuntu desde la Microsoft Store
Una vez que WSL esté habilitado y activo, acceder a la Microsoft Store es muy sencillo. Sin embargo, a veces la tienda no instala correctamente los programas debido a errores del sistema o a una caché dañada. Por lo tanto, si es necesario, borre la caché. Para ello, escriba wsreseten PowerShell o en el Símbolo del sistema, pulse Intro e inténtelo de nuevo.
- Dirígete a la tienda de Microsoft.
- Busca «Ubuntu» y elige la última versión de soporte a largo plazo (LTS), normalmente Ubuntu 22.04 o 20.04.
- Haz clic en «Obtener» o «Instalar» y espera. A veces, se bloquea o muestra errores; si eso sucede, reiniciar la aplicación de la Tienda o tu PC puede solucionar el problema.
Una vez instalado, debería aparecer en el menú Inicio. El primer inicio puede tardar un par de minutos porque está configurando el sistema de archivos, pero después de eso, todo irá bien.
Método 3: Configuración inicial y actualización de Ubuntu
Al abrir Ubuntu desde el menú Inicio, se mostrarán algunas indicaciones de configuración inicial, principalmente para crear un usuario y una contraseña. No sé por qué siempre es tan lento en el primer arranque, pero es normal. Después, conviene ejecutar algunos comandos para actualizarlo todo, porque, claro, lo primero que hace Ubuntu es avisarte de que está desactualizado y necesita actualizaciones.
sudo apt update sudo apt upgrade -y
Al ejecutar estos comandos, te aseguras de tener los últimos parches y paquetes. A veces, una distribución desactualizada causa problemas de compatibilidad extraños o funciones faltantes, así que no te saltes este paso. Ten en cuenta que esto puede tardar un poco, especialmente si no has actualizado en un tiempo.
Consejos adicionales y solución de problemas
Si Ubuntu no se inicia correctamente o funciona con lentitud, simplemente intente reiniciar el servicio WSL:
wsl --shutdown
Esta es una forma rápida de solucionar posibles fallos. A veces, la máquina virtual se bloquea o se congela, y reiniciarla lo soluciona.
Si aún así algo no funciona correctamente, verifique que su sistema sea compatible con WSL 2. En algunas configuraciones, el hipervisor no está habilitado de forma predeterminada, lo que provoca que WSL 2 vuelva a un modo anterior o falle por completo. Abrir systeminfoel símbolo del sistema y buscar «Requisitos de Hyper-V» puede dar pistas; debería indicar «Sí» en todas las opciones.
Resumen
- Compruebe la virtualización y habilítela en la BIOS si es necesario.
- Instalar/actualizar el kernel de WSL si es necesario.
- Ejecutar
wsl --instally establecer la versión predeterminada en 2 - Instala Ubuntu desde la Microsoft Store y ejecútalo.
- Ejecutar
sudo apt update && sudo apt upgrade -ydentro de Ubuntu
Resumen
Todo este proceso no es muy complicado una vez que le coges el truco, pero sí, Windows puede hacerlo más molesto de lo necesario, sobre todo con la BIOS y la comprobación de controladores. Una vez instalado Ubuntu, es sorprendente lo fácil que es alternar entre Linux y Windows, incluso en un mismo equipo. No sé por qué a veces funciona a la primera y otras veces requiere varios reinicios o ajustes, pero así es Windows.
Esperemos que esto le ahorre unas horas a alguien y, con un poco de suerte, Ubuntu funcionará sin problemas. Si vuelves a tener problemas, consulta la guía oficial de instalación de Microsoft WSL o revisa los foros; hay muchas peculiaridades por ahí.