Conseguir que Ubuntu funcione en Windows 10 no es precisamente una ciencia exacta, pero a veces parece como intentar que dos mundos diferentes funcionen bien. Quizás la configuración de WSL no salió como estaba previsto o simplemente no estás seguro de si todo funciona correctamente. Sea como sea, esta pequeña guía espera solucionar algunos de esos problemas. Básicamente, una vez que lo tengas instalado y funcionando, podrás ejecutar comandos y herramientas de Linux directamente desde tu entorno Windows, sin necesidad de una máquina virtual, lo cual es genial, pero también un poco raro a veces. La clave está en conocer los comandos correctos y dónde encontrar las cosas en los menús, así que aquí tienes un resumen un poco más detallado con algunos detalles técnicos. Ten en cuenta que tiene algunos problemas, pero la mayor parte funciona bien una vez que le coges el truco.
Cómo solucionar problemas comunes al usar Ubuntu en Windows 10
Método 1: Asegurarse de que WSL esté correctamente habilitado y actualizado
A veces, incluso después de ejecutarse wsl --install
en PowerShell con permisos de administrador, WSL no se instala correctamente. Vale la pena comprobarlo. Dirígete a Configuración > Aplicaciones > Características opcionales. Busca «Subsistema de Windows para Linux».Si no está marcado, agrégalo manualmente o ejecútalo dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
en un símbolo del sistema con privilegios elevados para habilitarlo. Además, WSL 2 es la versión mejorada, así que asegúrate de que esté instalada. Para comprobarlo, ejecuta wsl --list --verbose
Ubuntu y comprueba si está configurado en la versión 2. Si sigue en la 1, intenta actualizar el kernel manualmente a través de la página de instalación de Microsoft WSL2 y sigue sus instrucciones. Esto suele ayudar a que Ubuntu se sienta un poco más ágil y compatible con las aplicaciones GUI si quieres añadir mejoras más adelante.
Método 2: Instalar Ubuntu correctamente y configurarlo
Si la instalación desde Microsoft Store fue un desastre o no se realizó correctamente, intenta abrir Microsoft Store, buscar «Ubuntu» y hacer clic en «Instalar» de nuevo. A veces, la tienda puede fallar, sobre todo después de las actualizaciones de Windows. Una vez instalado, abre Ubuntu desde el menú Inicio; tardará un minuto en inicializarse por primera vez y verás algunas indicaciones en la terminal. Necesitarás crear un nombre de usuario y una contraseña, lo cual es normal. Si te quedas atascado, puedes cerrar y volver a abrir la terminal e intentarlo de nuevo. Además, asegúrate de que tu Windows no esté en una compilación extraña y desactualizada, ya que WSL 2 requiere al menos Windows 10 versión 2004, compilación 19041 o superior. Es un poco raro que Windows tenga que complicarlo todo, pero aquí estamos.
Método 3: Acceder a archivos de Windows desde Ubuntu
Después de todo esto, si solo intentas que tus archivos de Windows aparezcan en Ubuntu, navega a /mnt/c
la unidad C (es decir, la partición principal de Windows).Por ejemplo, cd /mnt/c/Users/YourName/Documents
. En algunas configuraciones, esto es un poco lento o no responde al principio, lo que puede ser muy frustrante. Ten paciencia; probablemente esté almacenando información en caché en segundo plano. Otro consejo: si quieres ejecutar aplicaciones gráficas de Linux, asegúrate de tener un servidor X instalado en Windows, como [VcXsrv](https://sourceforge.net/projects/vcxsrv/), ya que WSL 2 ahora admite aplicaciones GUI de forma nativa en las versiones más recientes de Windows, pero a veces necesitas un poco de ayuda adicional para que todo se muestre correctamente. Además, mantén tu sistema Ubuntu actualizado con [ sudo apt update
y] sudo apt upgrade
regularmente, ya que, por supuesto, el proceso de actualización de Linux es un poco diferente al de Windows, e ignorarlo podría causar errores extraños más adelante.
Método 4: Solución de problemas superficiales
Si Ubuntu no arranca o ves errores, quizás sea momento de restablecer el entorno WSL. Puedes hacerlo abriendo PowerShell como administrador y ejecutando wsl --shutdown
. Luego, intenta reinicializar Ubuntu con wsl --install -d Ubuntu
. A veces, desinstalar y reinstalar desde la Microsoft Store también ayuda. En una máquina, descubrí que simplemente reiniciar el proceso del Subsistema de Windows Get-Service LxssManager | Restart-Service
solucionaba problemas que no desaparecían. No sé por qué funciona, pero funciona.
Resumen
- Asegúrese de que WSL y WSL 2 estén habilitados y actualizados a través de funciones opcionales y actualizaciones del kernel.
- Instale o reinstale Ubuntu desde Microsoft Store si las cosas no parecen funcionar bien.
- Configure su cuenta de Ubuntu y familiarícese con los comandos básicos de Linux.
- Acceda a los archivos de Windows mediante
/mnt/c
: sin complicaciones. - Si surgen problemas, reiniciar el servicio WSL o restablecer el entorno suele ayudar.
Resumen
Instalar Ubuntu en Windows 10 puede ser un poco complicado, sobre todo con las diferentes compilaciones de Windows y algunas peculiaridades de WSL, pero una vez que funciona, es genial. Ya sea que busques herramientas de línea de comandos de Linux, quieras ejecutar aplicaciones o simplemente experimentar, esta configuración es flexible. Simplemente estate atento a las actualizaciones y asegúrate de tener las últimas versiones, ya que Windows sigue ajustando WSL entre bastidores. A veces, parece que Windows te está dando problemas, pero con un poco de paciencia, suele encajar. Ojalá esto ayude a alguien a desenredar una configuración complicada y a conseguir que Linux funcione junto con sus sistemas operativos Windows sin demasiados problemas.