Ubuntu 下修復使用sudo命令後出現主機名字不能解析的錯誤

1.症狀: node

當你是使用sudo來執行命令時,老是在命令執行時,首先輸出:「sudo:unable to resolve host Lily-desktop」(假設Lily-desktop 是你的當前主機的名字(host-name)), 可是怎樣才能使使用sudo像之前同樣不錯誤提示,正常工做呢。 oop

2.產生該症狀的緣由: spa

這種症狀常常發生在更改了hostname的情形下。在經過 編輯  /etc/hostname 改變了主機名字(hostname)以後, 咱們還須要改變 /etc/hosts文件的相應部分的內容 code

3.解決方案: router

Solve:
Edit /etc/hosts:   // 編輯  /etc/hosts 文件 ip

gksudo gedit /etc/hosts

使粗體字對應的詞與當前的主機名即hostname 一致 it

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
相關文章
相關標籤/搜索