Si ejecuta el comando sudo en Bash en Ubuntu en Windows 10, es posible que tenga el problema de que muestra un mensaje de error incapaz de resolver el host seguido del nombre de su computadora. Aquí hay una solución rápida para este problema.
En Windows 10, Bash en Ubuntu no puede resolver el nombre de host definido en el archivo de configuración estándar / etc / hostname. Para solucionarlo, debe especificar la dirección IP manualmente que coincida con el nombre de host.
Esto se puede hacer con los siguientes comandos. Ejecútelos uno por uno.
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
El primer comando cambia el contexto del usuario al usuario root.
El segundo agrega una nueva línea al archivo / etc / hosts que indica que your_pc_name debe resolverse en la computadora local. Reemplace la parte your_pc_name con el nombre real de la PC.
Después de hacer esto, todas las herramientas de Ubuntu relacionadas con la red no deberían producir este error. Vea la siguiente captura de pantalla:
Eso es.