sudo no subsistema Linux do Windows 10 não pode resolver o nome da máquina local

21

Eu instalei a atualização do Windows 10 Anniversary e o subsistema Linux. Ao executar qualquer coisa com o sudo, leva muito tempo e, em seguida, recebo esta mensagem de erro:

sudo: unable to resolve host MYMACHINE

Como se livrar disso e tornar o sudo rápido?

    
por Sami Kuhmonen 03.08.2016 / 11:38

2 respostas

40

Você tem que editar /etc/hosts enquanto superusuário e adicionar o nome da máquina após a primeira linha com localhost

127.0.0.1        localhost MYMACHINE

Isso fará com que o sistema não tente resolver o nome do host do DNS.

    
por 03.08.2016 / 11:38
3

Você também pode remover /etc/hosts e reiniciar o bash para gerar uma versão que contenha seu nome de host. Para mim, criou uma linha com o nome do meu computador e meu nome totalmente qualificado 127.0.0.1 fbc-2000.domain.local fbc-2000

    
por 05.08.2016 / 18:37