Se ricevi un messaggio di errore "Sudo non è in grado di risolvere l'host ” durante l'esecuzione di sudo comando in Ubuntu, ecco come puoi risolvere il problema.
Di seguito è riportato l'istantanea dell'errore:
ubuntu@test$ sudo su - sudo: unable to resolve host (test)
Soluzione:
Controlla se /etc/hostname contiene il nome host corretto della tua macchina.
$ vi /etc/hostname
Controlla se /etc/hosts contiene la riga sottostante con nome host aggiunto alla fine.
$ vim /etc/hosts
127.0.0.0 localhost.localdomain localhost hostname_of_machine
Se i due file precedenti contengono il nome host corretto della macchina, quindi sudo si risolverà correttamente.