Você pode corrigir isso adicionando uma entrada ao seu /etc/hosts
para o nome de host da sua máquina.
Se você quer um one-liner, algo assim fará:
printf "\n127.0.0.1 $HOSTNAME\n" | sudo tee -a /etc/hosts
Isso adicionará uma linha ao seu arquivo hosts
que resolverá o nome do host atual para 127.0.0.1
.
Quando você executar o comando acima, será solicitada a senha raiz definida quando o subsistema Windows Linux foi instalado. Além disso, como esse comando inicia um shell para o usuário raiz antes de ser executado, você realmente verá a mensagem sudo: unable to resolve host WHATEVER
uma última vez, pouco antes da alteração ser feita.
Como alternativa, você executa um editor (como nano
) como root e adiciona a entrada manualmente:
sudo nano /etc/hosts