Problem:
when you’re running commands with sudo
at beginning. It outputs “sudo:unable to resolve host Lily-desktop”(here assume current host-name is Lily-desktop), however the commands work as well as before.
This always happens after host-name changed.After change host-name by edit /etc/hostname, we also need to do a change in /etc/hosts file.
Solve:
Edit /etc/hosts:
gksudo gedit /etc/hosts
make it looks like (change boldfaced words to current host-name):
127.0.0.1 localhost 127.0.1.1 Lily-desktop # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts