Ubuntu,

sudo出現unable to resolve host 解決方法

在執行sudo指令時
雖然可以正常執行工作
但每次出現下列警告訊息(假設hostname是test):
sudo: unable to resolve host test
這是主機在解析上的問題
透過/etc/hosts 設定
即可排除該列警訊

在/etc/hosts找到

127.0.0.1>--localhost

在後方加入主機名稱(hostname)
該名稱必須與/etc/hostname的名稱一致才行
加入名稱後如下:

127.0.0.1>--localhost test

或修改成

127.0.0.1>--localhost
127.0.0.1>--test

修改完成後即可排除sudo出現的警示訊息