Se você executar o comando sudo no Bash no Ubuntu no Windows 10, poderá enfrentar o problema de mostrar uma mensagem de erro incapaz de resolver host seguido pelo nome do seu computador. Aqui está uma solução rápida para esse problema.
No Windows 10, o Bash no Ubuntu não pode resolver o nome do host definido no arquivo de configuração padrão / etc / hostname. Para corrigir isso, você precisa especificar o endereço IP manualmente que corresponde ao nome do host.
Isso pode ser feito com os seguintes comandos. Execute-os um por um.
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
O primeiro comando muda o contexto do usuário para o usuário root.
O segundo adiciona uma nova linha ao arquivo / etc / hosts que informa que your_pc_name deve ser resolvido para o computador local. Substitua a parte your_pc_name pelo nome real do PC.
Depois de fazer isso, todas as ferramentas do Ubuntu relacionadas à rede não devem produzir esse erro. Veja a seguinte captura de tela:
É isso aí.