Resumen

Saber resolver problemas es la habilidad más importante que puedes desarrollar como programador. No importa si te dedicas al desarrollo web, aplicaciones móviles o videojuegos: el 80 % de tu tiempo se irá en resolver situaciones inesperadas para las que no existe un tutorial específico. Con Ubuntu ya instalado en Windows Subsystem for Linux, es momento de terminar la configuración y entender cómo enfrentar los errores que inevitablemente aparecerán.

¿Por qué resolver problemas es el pan de cada día de un programador?

Cuando trabajas en programación, nunca vas a saberlo todo. El espectro es enorme y cambia constantemente. Por eso, más que memorizar soluciones, necesitas aprender a investigar y a buscar ayuda de forma efectiva [01:00].

¿Cómo se hace? Entendiendo la información que los propios programas te dan:

  • Los códigos de error que aparecen en la consola o terminal.
  • Los mensajes de error que herramientas como las Google Chrome DevTools muestran.
  • La situación específica que estás enfrentando al momento de ejecutar tu código.

Con esa información puedes ir a Google y buscar soluciones. También puedes subir tu código a plataformas como GitHub y describir tu problema: "estoy intentando hacer tal cosa, este es mi código, pero me sale tal resultado" [02:28]. La comunidad, ya sea en Platzi o en otros espacios, puede ayudarte si les das contexto suficiente.

¿Cómo terminar de configurar Ubuntu en WSL?

Una vez que la instalación finaliza, Ubuntu te pide crear una cuenta Unix default [03:12]. Esto incluye un nombre de usuario y una contraseña que debes memorizar bien, porque Ubuntu no muestra los caracteres mientras los escribes.

  • Elige un usuario que recuerdes fácilmente.
  • Crea una contraseña segura y no la compartas con nadie.
  • Si tienes dudas sobre lo que estás escribiendo, anótalo primero en otro lugar, confírmalo visualmente y luego ingrésalo en la terminal.

Al confirmar la contraseña aparecerá el mensaje "Password updated successfully. Installation successful" [03:52]. También se menciona el comando sudo, que permite ejecutar instrucciones como administrador dentro de Ubuntu.

La versión instalada es Ubuntu 22.04 LTS [04:08]. LTS significa Long Term Support, lo que garantiza que esta versión recibirá parches de seguridad y actualizaciones durante un periodo prolongado. Es ideal para entornos de trabajo donde necesitas estabilidad sin preocuparte por cambios inesperados.

¿Cómo establecer Ubuntu como perfil predeterminado en Windows Terminal?

Dentro de Windows Terminal, dirígete a la flecha de configuración y cambia el perfil predeterminado a Ubuntu [04:36]. De esta manera, cada vez que abras la terminal se iniciará directamente en tu entorno Linux.

  • Si tu equipo es principalmente para programar, activa la opción de inicio automático.
  • Puedes personalizar la apariencia: temas, idiomas y colores están disponibles en la sección de configuración.
  • Guarda los cambios, cierra todas las pestañas y vuelve a abrir Windows Terminal para verificar que Ubuntu aparece de primeras.

¿Cómo pedir ayuda de forma efectiva cuando tienes un error?

Esta es una habilidad que te acompañará toda tu carrera. Si encuentras un problema que no puedes resolver por tu cuenta, sigue estas recomendaciones [05:52]:

  • Sube una captura de pantalla con el error específico que te aparece.
  • Incluye el código de error y el mensaje completo de la terminal.
  • Asegúrate de que tu publicación esté marcada como pregunta usando el signo de interrogación al final.
  • Intenta resolverlo primero por tu cuenta antes de pedir ayuda.

Decir simplemente "no me funcionó" no le da a nadie suficiente información para ayudarte. Existen decenas de posibles errores al instalar WSL o Ubuntu, así que el detalle importa. Cuanta más información compartas, más rápido alguien podrá orientarte.

Con Ubuntu configurado y listo, el siguiente paso es aprender a moverte dentro de la terminal. ¿Ya personalizaste tu tema? Comparte en los comentarios cuál elegiste y cómo lo importaste.

      Configuración y Uso de Windows Subsystem for Linux (WSL) con Ubuntu