解决:
修改hosts文件中的127.0.0.1 localhost一行,在其后面添加计算机名称
ubuntu@exo:~$ sudo vim /etc/hosts
#在原来的localhost后面加上计算机名称
127.0.0.1 localhost exo
#或改成下面格式
#127.0.0.1 localhost
#127.0.0.1 exo
#The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
参考:https://blog.longwin.com.tw/2008/11/linux-sudo-unable-to-resolve-host-2008/