sudo en el subsistema de Windows 10 Linux no puede resolver el nombre de la máquina local

21

Instalé la actualización de aniversario de Windows 10 y el subsistema Linux. Al ejecutar cualquier cosa con sudo, lleva años y luego aparece este mensaje de error:

sudo: no se puede resolver el host MYMACHINE

¿Cómo deshacerse de esto y hacer sudo rápido?

Sami Kuhmonen
fuente

Respuestas:

41

/etc/hostsDebe editar mientras está superusuario y agregar el nombre de su máquina después de la primera línea con localhost

127.0.0.1        localhost MYMACHINE

Esto hará que el sistema no intente resolver el nombre de host del DNS.

Sami Kuhmonen
fuente
Sí, eso funcionó para mí.
pooter03
3

También puede eliminar /etc/hostsy reiniciar bash para generar una versión que contenga su nombre de host. Para mí, creó una línea con el nombre de mi computadora y mi nombre completo 127.0.0.1 fbc-2000.domain.local fbc-2000

wruckie
fuente