No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Ubuntu en WSL

8/17
Recursos

Aportes 55

Preguntas 77

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Para este momento les aconsejo instalar la extensión Remote Development en su VS CODE. Hacer esto les va a evitar la gran mayoría de errores con WSL en el futuro

Si necesitas subir imágenes a la plataforma, ¡es muy fácil! 😄 simplemente arrastra la imagen a la cajita de comentarios y después clicka en, aportes para aportar o pregunta para preguntar 😁 Esto solamente se puede hacer en la versión de escritorio de Platzi, al día de hoy, no se puede hacer en la app

Les recomiendo Chat GPT para entender a profundidad la información y estudiar efectivamente.

En mi caso utlizo dos técnicas de estudio consideradas las mejores actualmente: Active recall y repetición espaciada. Por otra parte uso el método Pomodoro para mis sesiones de estudio, esto con el objetivo de llegar a un flujo de trabajo profundo y ser más productiva.

Con Chat GPT he pedido que diseñe exámenes, que califique definiciones de conceptos diseñadas por mí, que me explique un concepto complejo con una analogía o con palabras simples, que explique línea por línea de un código, que explique un comando complicado por partes, que haga planes de estudio y que haga temarios para mí. En serio agiliza demasiado el trabajo, muy recomendada.

Errores… chat gtp ayuda bastante

💻 Clase #8: Ubuntu en WSL 8/17 💻


 
 

Configurar Ubuntu ⌨

 

  • Entramos a la terminal de Ubuntu y después de una instalción exitosa, solicta el nombre de usuario: Enter new UNIX username: y la contraseña: New password: . Se ingresan ambos campos, para la contraseña pide ingresarla de nuevo.
     
  • Para ejecutar los comandos como administrador, se usa el comando: sudo
     
  • En la PowerShell, vamos a Settings o Configuración y en la pestaña de Inicio, en la casilla de Perfl predeterminado, seleccionar: Ubuntu. También activar la opción de Iniciar alinicio del equipo. Se puede configurar la Apariencia con Temas, etc.
     
     
     
    Nota: 📝 En el chat de Platzi si se quiere que el profesor de la clase le salga la pregunta a publicar en el chat, al final colocar el signo de interrogación cerrando: ?

 

Un tema y prompt que me gusta mucho es Starship combinado con Snazzy. Lo uso tanto en ubuntu como en powershell
Starship
Snazzy Windows Terminal

Un clasico 😃

La mejor frase: “Nunca sabrás todo” tienes que aprender a vivir con eso y a solucionarlos

Usar chatgpt para solucionar esos errores puntuales ahorra mucho tiempo! lo recomiendo

Si desean agregar un segundo usuario porque no les pide establecer usuario ni contraseña al inicio, estos son los 9-pasos para hacerlo y darle permisos de administrador. En el ejemplo voy a crear un nuevo usuario llamado ‘mama’ ustedes pongan el nombre que quieran:

  1. Crear el usuario “mama” utilizando el siguiente comando:
sudo adduser mama

*Les va a pedir una contraseña y otra información adicional, pueden simplemente darle ‘enter’ a todo

  1. Agregar al usuario “mama” al grupo de administradores, también conocido como el grupo “sudo”.
sudo usermod -aG sudo mama

  1. Para otorgarle permisos de superusuario, también conocidos como “sudo” o “root”, asegúrese de que el paquete “sudo” esté instalado en el sistema con el siguiente comando:
sudo apt-get update
sudo apt-get install sudo
  1. Hay que agregar una entrada para el usuario en el archivo “/etc/sudoers”, con el comando:
sudo visudo
  1. Hay que desplazarse hasta la sección que dice “# User privilege specification”, en mi caso se ve así:
# User privilege specification
root    ALL=(ALL:ALL) ALL

Y agregar esta línea debajo:

mama ALL=(ALL:ALL) ALL

*OjO = NO MODIFICAR NADA MAS o van a tener que desinstalar y reinstalar Ubuntu

Les va a quedar así:

# User privilege specification
root    ALL=(ALL:ALL) ALL
mama ALL=(ALL:ALL) ALL
  1. Intenten salir presionando ‘Esc’, si no sale, simplemente cierren la terminal

  2. Inicia de nuevo la terminal y verifica que se haya agregado correctamente el usuario con permisos de administrador, con el comando:

grep '^sudo:.*mama' /etc/group

Si el usuario ‘mama’ está en el grupo ‘sudo’, verás una salida similar a la siguiente:

sudo:x:27:mama
  1. Para que inicie sesión por defecto con el usuario ‘mama’ hay que ejecutar este comando:
sudo -u mama -i

LISTO!!!

Si por error (como yo) cerraron la terminal sin colocar el usuario y contraseña, pueden seguir este tutorial. \

Es muy sencillo.

https://youtu.be/nan78ZfiJms

Ubuntu LTS (Long Term Support) es una versión de Ubuntu que se centra en la estabilidad y la confiabilidad a largo plazo, en lugar de la incorporación de las últimas características y actualizaciones. Las versiones LTS de Ubuntu se lanzan cada dos años y reciben soporte durante cinco años para actualizaciones de seguridad y correcciones de errores críticos.

El enfoque en la estabilidad y la confiabilidad hace que Ubuntu LTS sea una buena opción para sistemas que requieren una disponibilidad continua y un mínimo de interrupciones para actualizaciones o solución de problemas. Por ejemplo, los servidores, los sistemas de control de procesos y los sistemas embebidos son algunos casos de uso comunes para Ubuntu LTS.

Me salió el error: Error: 0x800701bc WSL 2 requires a kernel component update. For information, visit https://aka.ms/wsl2kernel"

Y fue tan simple como ir al link que me indica y descargar e instalar el paquete de actualización del kernel de Linux.

Aquí esta mi tema descargue Oh my Zsh y puse el tema ‘agnoster’

Hola! 😄 Para los que olvidaron su contraseña en Ubuntu y quieren restearlo este video les puede ayudar: https://www.youtube.com/watch?v=9Wmuz1Du33o

A mi me aparecía la siguiente leyenda (no me pedía crear usuario):

Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.90.1-microsoft-standard-WSL2 x86_64)

This message is shown once a day. To disable it please create the
/root/.hushlogin file.

Le pedí a chatGPT ayuda y funcionó:

Abre una terminal de Ubuntu.

Ejecuta el siguiente comando para crear un nuevo usuario:

  1. sudo adduser nombre_del_usuario

  2. Reemplaza “nombre_del_usuario” con el nombre que desees darle al nuevo usuario.

  3. Sigue las instrucciones que aparecerán en la pantalla para establecer la contraseña y otra información necesaria del usuario.

Gracias profe, Platzi y Chatgpt

Tenia un problema para activar WSL el error me decia que habria que activar virtual machine en la bios, mi bios es de msi entre rebooteando la pc con suprimir buscar overclock, configuracion avanzada de cpu y active svm mode y asi se activo la virtual machine. Escribo este aporte pues les puede ser de ayuda.

Si tienen un error al momento de establecer la conexión remota por medio de la extensión WSL en VSCode y les notifica sobre un error con OpenSSL intenten primero instalando el pack de extensiones Remote Development, luego cierren la terminal y VSCode, por último en Windows PowerShell ejecuten el comando wsl --update y verifiquen si ya pueden establecer la conexión. Esto me ayudo a solucionar el problema de conexión y poder trabajar ya sin problema alguno.

Si no les pide usuario y contraseña despues de instalar Ubuntu, LO MEJOR es que lo vuelvan a instalar.

Ahora bien, es posible AGREGAR un segundo usuario, que es similar a agregar usuarios en Windows, cada usuario tendrá su escritorio y carpetas independientes con el comando:

sudo adduser nombre_del_usuario

Pero aún así no podrás acceder a los archivos creados en el primer ‘inicio de sesión’

No tenía idea. Ahora puedo tener la terminal de Linux en Windows. este cuso mola mucho.!!!

A mi me funciona descargando directamente de la Store.

Confirmo, he estado mas de un dia entero luchan con varios bugs, que no entiendo, y esa es la vida de la programación.

Les recomiendo este tema para la consola catppuccin

Yo ya configure el json con todos los sabores de cafe

{
    "$help": "https://aka.ms/terminal-documentation",
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "actions": 
    [
        {
            "command": "find",
            "keys": "ctrl+shift+f"
        },
        {
            "command": "paste",
            "keys": "ctrl+v"
        },
        {
            "command": 
            {
                "action": "copy",
                "singleLine": false
            },
            "keys": "ctrl+c"
        },
        {
            "command": 
            {
                "action": "splitPane",
                "split": "auto",
                "splitMode": "duplicate"
            },
            "keys": "alt+shift+d"
        }
    ],
    "copyFormatting": "none",
    "copyOnSelect": false,
    "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
    "newTabMenu": 
    [
        {
            "type": "remainingProfiles"
        }
    ],
    "profiles": 
    {
        "defaults": {},
        "list": 
        [
            {
                "commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "hidden": false,
                "name": "Windows PowerShell"
            },
            {
                "commandline": "%SystemRoot%\\System32\\cmd.exe",
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "hidden": false,
                "name": "S\u00edmbolo del sistema"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            },
            {
                "guid": "{51855cb2-8cce-5362-8f54-464b92b32386}",
                "hidden": false,
                "name": "Ubuntu",
                "source": "CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc"
            },
            {
                "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
                "hidden": true,
                "name": "Ubuntu",
                "source": "Windows.Terminal.Wsl"
            }
        ]
    },
    "schemes": 
    [
        {
            "background": "#0C0C0C",
            "black": "#0C0C0C",
            "blue": "#0037DA",
            "brightBlack": "#767676",
            "brightBlue": "#3B78FF",
            "brightCyan": "#61D6D6",
            "brightGreen": "#16C60C",
            "brightPurple": "#B4009E",
            "brightRed": "#E74856",
            "brightWhite": "#F2F2F2",
            "brightYellow": "#F9F1A5",
            "cursorColor": "#FFFFFF",
            "cyan": "#3A96DD",
            "foreground": "#CCCCCC",
            "green": "#13A10E",
            "name": "Campbell",
            "purple": "#881798",
            "red": "#C50F1F",
            "selectionBackground": "#FFFFFF",
            "white": "#CCCCCC",
            "yellow": "#C19C00"
        },
        {
            "background": "#012456",
            "black": "#0C0C0C",
            "blue": "#0037DA",
            "brightBlack": "#767676",
            "brightBlue": "#3B78FF",
            "brightCyan": "#61D6D6",
            "brightGreen": "#16C60C",
            "brightPurple": "#B4009E",
            "brightRed": "#E74856",
            "brightWhite": "#F2F2F2",
            "brightYellow": "#F9F1A5",
            "cursorColor": "#FFFFFF",
            "cyan": "#3A96DD",
            "foreground": "#CCCCCC",
            "green": "#13A10E",
            "name": "Campbell Powershell",
            "purple": "#881798",
            "red": "#C50F1F",
            "selectionBackground": "#FFFFFF",
            "white": "#CCCCCC",
            "yellow": "#C19C00"
        },
        {
            "background": "#303446",
            "black": "#51576D",
            "blue": "#8CAAEE",
            "brightBlack": "#626880",
            "brightBlue": "#8CAAEE",
            "brightCyan": "#81C8BE",
            "brightGreen": "#A6D189",
            "brightPurple": "#F4B8E4",
            "brightRed": "#E78284",
            "brightWhite": "#A5ADCE",
            "brightYellow": "#E5C890",
            "cursorColor": "#F2D5CF",
            "cyan": "#81C8BE",
            "foreground": "#C6D0F5",
            "green": "#A6D189",
            "name": "Catppuccin Frappe",
            "purple": "#F4B8E4",
            "red": "#E78284",
            "selectionBackground": "#626880",
            "white": "#B5BFE2",
            "yellow": "#E5C890"
        },
        {
            "background": "#EFF1F5",
            "black": "#5C5F77",
            "blue": "#1E66F5",
            "brightBlack": "#ACB0BE",
            "brightBlue": "#1E66F5",
            "brightCyan": "#179299",
            "brightGreen": "#40A02B",
            "brightPurple": "#EA76CB",
            "brightRed": "#D20F39",
            "brightWhite": "#BCC0CC",
            "brightYellow": "#DF8E1D",
            "cursorColor": "#DC8A78",
            "cyan": "#179299",
            "foreground": "#4C4F69",
            "green": "#40A02B",
            "name": "Catppuccin Latte",
            "purple": "#EA76CB",
            "red": "#D20F39",
            "selectionBackground": "#ACB0BE",
            "white": "#ACB0BE",
            "yellow": "#DF8E1D"
        },
        {
            "background": "#24273A",
            "black": "#494D64",
            "blue": "#8AADF4",
            "brightBlack": "#5B6078",
            "brightBlue": "#8AADF4",
            "brightCyan": "#8BD5CA",
            "brightGreen": "#A6DA95",
            "brightPurple": "#F5BDE6",
            "brightRed": "#ED8796",
            "brightWhite": "#A5ADCB",
            "brightYellow": "#EED49F",
            "cursorColor": "#F4DBD6",
            "cyan": "#8BD5CA",
            "foreground": "#CAD3F5",
            "green": "#A6DA95",
            "name": "Catppuccin Macchiato",
            "purple": "#F5BDE6",
            "red": "#ED8796",
            "selectionBackground": "#5B6078",
            "white": "#B8C0E0",
            "yellow": "#EED49F"
        },
        {
            "background": "#1E1E2E",
            "black": "#45475A",
            "blue": "#89B4FA",
            "brightBlack": "#585B70",
            "brightBlue": "#89B4FA",
            "brightCyan": "#94E2D5",
            "brightGreen": "#A6E3A1",
            "brightPurple": "#F5C2E7",
            "brightRed": "#F38BA8",
            "brightWhite": "#A6ADC8",
            "brightYellow": "#F9E2AF",
            "cursorColor": "#F5E0DC",
            "cyan": "#94E2D5",
            "foreground": "#CDD6F4",
            "green": "#A6E3A1",
            "name": "Catppuccin Mocha",
            "purple": "#F5C2E7",
            "red": "#F38BA8",
            "selectionBackground": "#585B70",
            "white": "#BAC2DE",
            "yellow": "#F9E2AF"
        },
        {
            "background": "#282C34",
            "black": "#282C34",
            "blue": "#61AFEF",
            "brightBlack": "#5A6374",
            "brightBlue": "#61AFEF",
            "brightCyan": "#56B6C2",
            "brightGreen": "#98C379",
            "brightPurple": "#C678DD",
            "brightRed": "#E06C75",
            "brightWhite": "#DCDFE4",
            "brightYellow": "#E5C07B",
            "cursorColor": "#FFFFFF",
            "cyan": "#56B6C2",
            "foreground": "#DCDFE4",
            "green": "#98C379",
            "name": "One Half Dark",
            "purple": "#C678DD",
            "red": "#E06C75",
            "selectionBackground": "#FFFFFF",
            "white": "#DCDFE4",
            "yellow": "#E5C07B"
        },
        {
            "background": "#FAFAFA",
            "black": "#383A42",
            "blue": "#0184BC",
            "brightBlack": "#4F525D",
            "brightBlue": "#61AFEF",
            "brightCyan": "#56B5C1",
            "brightGreen": "#98C379",
            "brightPurple": "#C577DD",
            "brightRed": "#DF6C75",
            "brightWhite": "#FFFFFF",
            "brightYellow": "#E4C07A",
            "cursorColor": "#4F525D",
            "cyan": "#0997B3",
            "foreground": "#383A42",
            "green": "#50A14F",
            "name": "One Half Light",
            "purple": "#A626A4",
            "red": "#E45649",
            "selectionBackground": "#FFFFFF",
            "white": "#FAFAFA",
            "yellow": "#C18301"
        },
        {
            "background": "#002B36",
            "black": "#002B36",
            "blue": "#268BD2",
            "brightBlack": "#073642",
            "brightBlue": "#839496",
            "brightCyan": "#93A1A1",
            "brightGreen": "#586E75",
            "brightPurple": "#6C71C4",
            "brightRed": "#CB4B16",
            "brightWhite": "#FDF6E3",
            "brightYellow": "#657B83",
            "cursorColor": "#FFFFFF",
            "cyan": "#2AA198",
            "foreground": "#839496",
            "green": "#859900",
            "name": "Solarized Dark",
            "purple": "#D33682",
            "red": "#DC322F",
            "selectionBackground": "#FFFFFF",
            "white": "#EEE8D5",
            "yellow": "#B58900"
        },
        {
            "background": "#FDF6E3",
            "black": "#002B36",
            "blue": "#268BD2",
            "brightBlack": "#073642",
            "brightBlue": "#839496",
            "brightCyan": "#93A1A1",
            "brightGreen": "#586E75",
            "brightPurple": "#6C71C4",
            "brightRed": "#CB4B16",
            "brightWhite": "#FDF6E3",
            "brightYellow": "#657B83",
            "cursorColor": "#002B36",
            "cyan": "#2AA198",
            "foreground": "#657B83",
            "green": "#859900",
            "name": "Solarized Light",
            "purple": "#D33682",
            "red": "#DC322F",
            "selectionBackground": "#FFFFFF",
            "white": "#EEE8D5",
            "yellow": "#B58900"
        },
        {
            "background": "#000000",
            "black": "#000000",
            "blue": "#3465A4",
            "brightBlack": "#555753",
            "brightBlue": "#729FCF",
            "brightCyan": "#34E2E2",
            "brightGreen": "#8AE234",
            "brightPurple": "#AD7FA8",
            "brightRed": "#EF2929",
            "brightWhite": "#EEEEEC",
            "brightYellow": "#FCE94F",
            "cursorColor": "#FFFFFF",
            "cyan": "#06989A",
            "foreground": "#D3D7CF",
            "green": "#4E9A06",
            "name": "Tango Dark",
            "purple": "#75507B",
            "red": "#CC0000",
            "selectionBackground": "#FFFFFF",
            "white": "#D3D7CF",
            "yellow": "#C4A000"
        },
        {
            "background": "#FFFFFF",
            "black": "#000000",
            "blue": "#3465A4",
            "brightBlack": "#555753",
            "brightBlue": "#729FCF",
            "brightCyan": "#34E2E2",
            "brightGreen": "#8AE234",
            "brightPurple": "#AD7FA8",
            "brightRed": "#EF2929",
            "brightWhite": "#EEEEEC",
            "brightYellow": "#FCE94F",
            "cursorColor": "#000000",
            "cyan": "#06989A",
            "foreground": "#555753",
            "green": "#4E9A06",
            "name": "Tango Light",
            "purple": "#75507B",
            "red": "#CC0000",
            "selectionBackground": "#FFFFFF",
            "white": "#D3D7CF",
            "yellow": "#C4A000"
        },
        {
            "background": "#300A24",
            "black": "#171421",
            "blue": "#0037DA",
            "brightBlack": "#767676",
            "brightBlue": "#08458F",
            "brightCyan": "#2C9FB3",
            "brightGreen": "#26A269",
            "brightPurple": "#A347BA",
            "brightRed": "#C01C28",
            "brightWhite": "#F2F2F2",
            "brightYellow": "#A2734C",
            "cursorColor": "#FFFFFF",
            "cyan": "#3A96DD",
            "foreground": "#FFFFFF",
            "green": "#26A269",
            "name": "Ubuntu-ColorScheme",
            "purple": "#881798",
            "red": "#C21A23",
            "selectionBackground": "#FFFFFF",
            "white": "#CCCCCC",
            "yellow": "#A2734C"
        },
        {
            "background": "#000000",
            "black": "#000000",
            "blue": "#000080",
            "brightBlack": "#808080",
            "brightBlue": "#0000FF",
            "brightCyan": "#00FFFF",
            "brightGreen": "#00FF00",
            "brightPurple": "#FF00FF",
            "brightRed": "#FF0000",
            "brightWhite": "#FFFFFF",
            "brightYellow": "#FFFF00",
            "cursorColor": "#FFFFFF",
            "cyan": "#008080",
            "foreground": "#C0C0C0",
            "green": "#008000",
            "name": "Vintage",
            "purple": "#800080",
            "red": "#800000",
            "selectionBackground": "#FFFFFF",
            "white": "#C0C0C0",
            "yellow": "#808000"
        }
    ],
    "theme": "Catppuccin Frappe",
    "themes": 
    [
        {
            "name": "Catppuccin Frappe",
            "tab": 
            {
                "background": "#303446FF",
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "tabRow": 
            {
                "background": "#292C3CFF",
                "unfocusedBackground": "#232634FF"
            },
            "window": 
            {
                "applicationTheme": "dark",
                "useMica": false
            }
        },
        {
            "name": "Catppuccin Latte",
            "tab": 
            {
                "background": "#EFF1F5FF",
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "tabRow": 
            {
                "background": "#E6E9EFFF",
                "unfocusedBackground": "#DCE0E8FF"
            },
            "window": 
            {
                "applicationTheme": "light",
                "useMica": false
            }
        },
        {
            "name": "Catppuccin Macchiato",
            "tab": 
            {
                "background": "#24273AFF",
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "tabRow": 
            {
                "background": "#1E2030FF",
                "unfocusedBackground": "#181926FF"
            },
            "window": 
            {
                "applicationTheme": "dark",
                "useMica": false
            }
        },
        {
            "name": "Catppuccin Mocha",
            "tab": 
            {
                "background": "#1E1E2EFF",
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "tabRow": 
            {
                "background": "#181825FF",
                "unfocusedBackground": "#11111BFF"
            },
            "window": 
            {
                "applicationTheme": "dark",
                "useMica": false
            }
        },
        {
            "name": "legacyDark",
            "tab": 
            {
                "background": null,
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "window": 
            {
                "applicationTheme": "dark",
                "useMica": false
            }
        },
        {
            "name": "legacyLight",
            "tab": 
            {
                "background": null,
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "window": 
            {
                "applicationTheme": "light",
                "useMica": false
            }
        },
        {
            "name": "legacySystem",
            "tab": 
            {
                "background": null,
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "window": 
            {
                "applicationTheme": "system",
                "useMica": false
            }
        }
    ]
}

Hola comunidad de Platzi me ando adentrando con Programar con Windows y bueno si me tomo como nuevo pero lo logre y también hoy es el cumpleaños de One piece asi que les dejo mi aporte
![](

En mi caso, encontré este tema llamado ‘easy-term’ en OhMyPosh y me pareció muy útil, además, de estético.

🦄Y así quedó mi hermosa terminal✨

Hola a todos. Seguia teniendo el mismo problema aun siguiendo estas indicaciones. Buscando encontré esta página con la cual pude resolver. Les comento que uso Win11 pero en Virtual Machine utilizando Parallels Desktop version 19.0

https://www.cyberithub.com/solved-wslregisterdistribution-failed-with-error-0x80370114/#:~:text=Sometimes when you are trying,linux installation won't start.

Clase 8 - Ubuntu en WSL


Repaso de la clase


¿Es necesario que sepamos todo para poder trabajar en la industria de la programación?

  • No. De hecho como programadores siempre nos enfrentaremos a errores y complicaciones, los cuales debemos aprender a solucionar.

¿Qué debemos hacer una vez hayamos terminado de instalar Ubuntu en nuestro windows?

  • Crear una cuenta y contraseña Unix por defecto.

¿Cuál es el comando que debemos usar para ejecutar comandos como administrador?

  • sudo.

¿Qué significa LTS?

  • Según sus siglas en inglés significa Long Term Support.

¿Qué significa que una distribución tenga en su nombre las siglas LST?

  • Esto significa que la distribución tendrá un soporte por un largo tiempo y actualizaciones constantes.

¿Cómo configuramos la app Windows Terminal para que por defecto abra Ubuntu una vez abramos la app?

  • Click en el menú desplegable que hay al lado de la ventana de la terminal que esté abierta en ese momento (↓).
  • Settings.
  • Dejar seleccionado en el menú desplegable de la opción “Default profile” Ubuntu.
  • Click en el botón Save.

Tambien es una buena práctica asignar una contraseña al usuario root con el siguiente comando:

sudo passwd root
buenas Profe, Saludos. No pude crear correctamente la contraseña y lo dejé solo con enter includo al repetir. como la cambio ?

creo que windows 11 está tan inteligente que sabe que soy bien buñuela y me abrió ubuntu solito tan pronto reinicié 😃

Así es, mi equipo ya tenía WSL y Ubuntu instalado, pero actualizó de W10 a W11 y deshabilitó la virtualización y tocó entrar a la BiOS a habilitarla si alguien tiene el mismo problema vaya a
https://support.microsoft.com/es-es/windows/habilitar-la-virtualización-en-equipos-windows-11-c5578302-6e43-4b4b-a449-8ced115f58e1

a mi me salio este error 0x80004002 y me ayudo mucho la respuesta de este usuario https://learn.microsoft.com/en-us/answers/questions/1253422/wsl-could-not-work-after-restarting-with-error-0x8 practicamente hay que iniciar el simbolo del sistema como administrador y escribir los comandos que pone ahi que son
net stop wuaserverv
net stop cryptSvc
net stop bits
net stop msiserver
Despues eliminar el contenido de las siguientes carpetas
C:\Windows\System32\catroot2
C:\Windows\SoftwareDistribution
y ahora poner los mismos comandos pero ahora como start
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
y reiniciar equipo a mi me funciono por si alguien le sale el mismo error

Se me olvidó mi clave jaja

Prof le envío captura del error que me sale…

Alguien me puede decir si instale el window Sub Systen for linux? Supuesta mente lo instale a través de Power Shell . Gracias por su respuesta .

😃

Hola, no puedo ponerle el nombre de usuario a ubuntu

Sino les sale la ventana cómo al profe pueden teclear lo siguiente;
adduser (nombre de usuario)
y listo.

Mi nuevo tema de Ubuntu! 😃

Ubuntu en WSL


Una vez instalado WSL, debes reiniciar tu PC para que los cambios surtan efecto. Después de reiniciar, te aparecerá una ventana similar a la de PowerShell donde se te pedirá un nuevo usuario y contraseña para UNIX.
.
Ingresa un nombre de usuario, luego oprime enter. Ahora, ingresa una contraseña (ten en cuenta que la contraseña no se verá, así que asegúrate de recordarla y escribirla bien), oprime enter y vuelve a ingresar la misma contraseña para confirmarla. De esta forma, ya tendrás configurado tu sistema de UBUNTU en Windows.

Consejos para el desarrollo de software

  • El desarrollo de software es un campo vasto y en constante evolución que requiere de habilidades de resolución de problemas y capacidad de investigación.
  • Es importante tener en cuenta que nunca se puede saber todo en programación, ya que siempre hay nuevos desafíos y tecnologías emergentes.
  • Los desarrolladores a menudo se enfrentan a errores y problemas durante el proceso de desarrollo, y aprender a investigar y buscar ayuda es fundamental.
  • Google es una herramienta valiosa para encontrar soluciones a problemas comunes y aprender de la experiencia de otros desarrolladores.
  • Comprender los mensajes de error y códigos de error que se muestran en las herramientas y plataformas utilizadas es fundamental para resolver problemas.
  • En comunidades en línea como la de Platzi, es posible obtener ayuda de otros desarrolladores y compartir dudas y problemas específicos.
  • Al enfrentar problemas complejos y nuevos, no siempre habrá un curso o tutorial que lo cubra todo, por lo que la resolución de problemas es una habilidad esencial.
  • Es recomendable compartir capturas de pantalla con errores específicos al solicitar ayuda, ya que esto facilita a los profesores y desarrolladores brindar una guía precisa.
  • Aprovecha las redes sociales, como Twitter, para conectarte con otros profesionales y obtener respuestas a tus preguntas.
Gracias profe realmente esta interesante la clase...

Todo funciono bien, lo que hay que hacer es reiniciar el ordenador, una vez reiniciado en mi caso se abrio automáticamente ubuntu, para que pusiera mi usuario y contraseña, pero lo cerre por error y me quedo el por defecto, asi que para solucionarlo la única opción que encontre fue desinstalar Ubuntu y reinstalarlo

Así que luego me aparecieron diversos errores, pero este blog me ayudo a resolver la mayoría de ellos para poder reinstalar Ubuntu

https://mundobytes.com/como-reparar-el-codigo-de-error-4294967295/

Les dejo el enlace, espero ayude 😄

hola yo tuve un error me pedía actualizar el kernel. el siguiente manual me ayudo y todo esta listo.
por si te pasa lo mismo
https://learn.microsoft.com/en-us/windows/wsl/install-manual

file:///C:/Users/jona/Pictures/Screenshots/Captura%20de%20pantalla%20(14).png
funcionandoooo!!!


bacan nunca pares de aprender

para estar entrando a estackoverflow dejemoslo para los dinosaurios.

Ahora se puede aprender y resolver dudas solo en el mismo editor con github copilot y si no quieres pagar existe una extension que se llama amazon(y no se que cosa mas que es gratuita). te indica de donde obtuvo las lineas de codigo para que tu aplicacion sea escalable y no omitas las licencias…

Es obvio que la bandera de platzi al igual que todos los dev que estudian aca es por su interes es ser Webdevelopmen con javascript, pero ahora tambien estan entrando fuerte con python…

por que mejor no hacer un curso de wsl2 para configurar los 2 entornos de trabajo ya que no se… si es que hago lo de esta clase puede que piense en que ‘mejor no lo hago, tengo miedo a que mis archivos y proyectos con javascript se borren o cualquier otro problema’… i dont know really what to thing…

En mi caso me aparecio este error: 0x8000000d Se solicit¾ un cambio de estado no valido. Pero lo solucione con este codigo: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

profe tu explicas de maravillas, me funcionó correctamente, espero que los demás tambien les funcione a la primera!