Talvez haja algo errado no seu arquivo host. Você pode lê-lo usando.
cat /etc/hosts
EDIT: tem que corresponder ao seu / etc / hostname
Eu não sei o que está errado, mas agora, sempre que eu uso um comando sudo, demora muito para executar e solicita:
sudo: was not possible to resolve machine XXX
então é executado. Parece que está procurando o nome da máquina como um dns e o tempo que leva é um tempo limite de rede. Alguém pode me ajudar? Obrigado.
Talvez haja algo errado no seu arquivo host. Você pode lê-lo usando.
cat /etc/hosts
EDIT: tem que corresponder ao seu / etc / hostname
Parece que o seu 'linux bos' está tentando resolver o hostname que não está configurado no seu arquivo hosts. Se você digitar a palavra hostname , deverá imprimir a configuração real do nome do host.
sudo nano /etc/hosts #opens the file for editing
127.0.0.1 myhostname #add this to the file and Ctrl+O to save, Ctrl+X to exit
Isso deve resolver você, mas você também pode rastrear o syscall para ver onde está gastando muito tempo executando
sudo strace -r -o trace.log sudo echo hello
NB: Com strace, cada linha começa com o tempo gasto desde a entrada do syscall anterior.
Atenciosamente Douglas