Cómo ejecutar Ubuntu en Windows 10: un tutorial completo paso a paso

Ejecutar Ubuntu en Windows 10 puede parecer un poco abrumador al principio, sobre todo por todos los pasos que implica. Pero una vez configurado, resulta bastante práctico. Puedes ejecutar comandos de Linux directamente desde Windows sin tener que lidiar con arranques duales ni máquinas virtuales. Sin embargo, a veces las cosas no funcionan tan bien: puede que WSL no se instale o que el entorno se queje de funciones faltantes. Si has tenido problemas con WSL o simplemente quieres asegurarte de que todo esté configurado correctamente, esta guía te ayudará a aclarar algunas dudas.

Cómo solucionar problemas comunes de WSL en Windows 10

Habilite WSL y asegúrese de que esté instalado correctamente

Primero, WSL debe estar activado, pero no solo con el interruptor básico; a veces, las actualizaciones o la configuración de Windows fallan un poco y WSL no funciona correctamente. La forma más sencilla es abrir PowerShell como administrador (seleccione Windows + X«Windows PowerShell (Administrador)») y ejecutar:

 wsl --install

Este comando habilitará las funciones necesarias e instalará WSL 2 si su sistema lo admite. Solo asegúrese de que su Windows 10 esté actualizado al menos a la compilación 19041 o superior, ya que las versiones anteriores pueden causar problemas.

Verifique su versión de Windows y actualícela si es necesario

Si encuentras errores que indican que WSL no es compatible, comprueba tu versión de Windows escribiendo winveren el cuadro Ejecutar ( Win + R).Si es anterior a la 2004, ve a Configuración > Actualización y seguridad > Windows Update e instala las actualizaciones más recientes. Porque, claro, Windows tiene que complicar las cosas más de lo necesario.

Asegúrese de que las funciones opcionales estén habilitadas

A veces, ejecutar el comando no es suficiente. Es recomendable verificar que las opciones «Subsistema de Windows para Linux» y «Plataforma de máquina virtual» estén habilitadas en las características de Windows.

  • Vaya al Panel de control > Programas > Activar o desactivar las características de Windows
  • Marque las casillas del Subsistema de Windows para Linux y la Plataforma de máquina virtual
  • Presione OK y reinicie si se le solicita

Este paso ayuda a solucionar casos en los que WSL se instala pero no se inicia porque ciertas funciones no están activadas.

Reinstale WSL si las cosas siguen fallando

Si WSL funciona de forma extraña, intenta desinstalarlo y reinstalarlo. En PowerShell, ejecuta:

 wsl --unregister 

Reemplaza <distribution_name>la distribución actual, como «Ubuntu».Luego, reinstala desde Microsoft Store. Asegúrate de configurar WSL 2 como predeterminado con:

 wsl --set-default-version 2

Esto puede resolver problemas en los que WSL 1 sigue presentando valores predeterminados y causando problemas de compatibilidad.

Comprobar si hay conflictos de Hyper-V

Otra cosa extraña: si Hyper-V está activado, ciertas configuraciones de VirtualBox o VMware podrían entrar en conflicto. Para desactivar Hyper-V (que a veces es el problema), ejecute PowerShell como administrador y escriba:

 dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

Reinicia y vuelve a intentarlo. Por otro lado, si necesitas Hyper-V para otras cosas, asegúrate de que esté configurado correctamente. Simplemente no uses Hyper-V y VirtualBox con virtualización de hardware simultáneamente a menos que sepas lo que haces.

Acceder a archivos de Windows desde Ubuntu y viceversa

Si tus comandos funcionan en Ubuntu, pero no encuentras tus archivos, recuerda que están almacenados en el /mnt/cdirectorio. Navegar a cd /mnt/c/Users/YourName/Documentsdebería llevarte a la carpeta Documentos de Windows. Por el contrario, si editas archivos desde Windows, solo están en C:\.

Consejo adicional: utilice la Terminal de Windows para una mejor experiencia de usuario

Si te cansas de la terminal predeterminada, prueba a instalar Windows Terminal. Es más moderna, admite varias pestañas y renderiza mejor las interfaces gráficas de Linux. Consíguela en Microsoft Store y luego añade tu perfil de Ubuntu a través de la configuración. Así, cambiar entre Windows y Linux es más fluido: se acabaron las complicadas manipulaciones con la línea de comandos.

Y sí, a veces solo es cuestión de reiniciar un par de veces o actualizar Windows, pero estos consejos han ayudado a mucha gente atascada con las peculiaridades de WSL. Porque, claro, la tecnología puede ser impredecible.

Resumen

  • Asegúrese de que Windows esté actualizado al menos a la versión 2004.
  • Habilite WSL y la plataforma de máquina virtual a través de PowerShell y las características de Windows.
  • Reiniciar después de realizar cambios.
  • Asegúrese de que WSL esté configurado en la versión 2 con wsl --set-default-version 2.
  • Si algo no funciona bien, desinstale y vuelva a instalar la distribución desde la Tienda.
  • Compruebe si hay conflictos con Hyper-V o el software de virtualización.
  • Navegue fácilmente por sus archivos de Windows dentro de Ubuntu a través de /mnt/c.

Resumen

Conseguir que WSL funcione a la perfección en Windows 10 puede ser un poco complicado a veces, pero una vez solucionado, es revolucionario. Para quienes se encuentran con errores o simplemente no están seguros de si todo está configurado correctamente, estas soluciones rápidas suelen ser la solución. No sé por qué a veces funciona, pero un buen reinicio y una segunda comprobación de las funciones suelen resolver el problema. Ojalá esto ayude a alguien a ahorrarse horas de dolor de cabeza, porque de eso se trata la tecnología, ¿no?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *