Estávamos tentando instalar nosso software em uma máquina Ubuntu. Para isso, precisávamos de rootprivilégios. Basicamente, tudo o que precisava fazer era correr um frasco executável como: sudo java -jar runnableJar.jar.
Todos esses comandos voltaria: Unable to resolve host xxxxx.
O /etc/hostsarquivo tinha o incorreto hostnamelistado na interface de loopback que estava causando esse erro. Todos os comandos que não exigiram sudocorreram bem.
Eu tenho lido sobre a interface de loopback e meu entendimento é que ele configura o host local e é uma interface de rede virtual. No entanto, por que sudoprecisa disso?