How to Fix : sudo: unable to resolve host my_user: No such file or directory

If you have changed the hostname of your linux PC, by using comamnd from http://www.lynxbee.com/changing-hostname-in-ubuntu/ there are chances you may get an warnings like below everytime you type some commands with sudo permission in terminal and taking considerable time to return the command output,

$ time sudo cat /proc/version
sudo: unable to resolve host laptop: No such file or directory

real	0m30.039s
user	0m0.012s
sys	0m0.004s

So, it shows it took almost 30 sec for simple cat command to return and also returned an error/warning like “sudo: unable to resolve host laptop: No such file or directory” where “laptop” is my hostname.

To resolve this, we need to make sure following files has contents like below,

 $ cat /etc/hostname 

This should show your existing hostname you set using hostnamectl command.

 $ sudo vim /etc/hosts 

has follwing line,

127.0.0.0 your_hostname

Replace, “your_hostname” with proper hostname you have, in my case it should “laptop” as hostname.

Now try again same comamnd as above,

 $ time sudo cat /proc/version

real	0m0.012s
user	0m0.000s
sys	0m0.008s 

and you see now warning, and very less time it took to execute that command.

Android Android Commands Android Java Applications Application Libraries Bash / Shell Scripts Bluetooth driver Build Frameworks Commands and Packages Core Kernel C Programs Development Environment Setup Documents / Books Errors & Failures File Systems Framebuffer / Display Driver git Go Language Programs Hardware Platforms Home Kernel & Device Drivers Kernel Booting and Porting Linux, OS Concepts and Networking Linux Device Drivers Linux Host, Ubuntu, SysAdmin Linux Kernel Linux Networking Middleware Libraries, HAL NDK / Middleware / HAL Network Driver OS Concepts PHP Procfs Filesystem Programming Languages RaspberryPi Scripting and Automation Search Engine Optimisation ( SEO ) Social Media Socurce Code Management ( SCM ) System Administration, Security Testing and Debugging Uncategorized Userspace Utilities Web design and development Wordpress Yocto / Bitbake / Openembedded

Leave a Reply