编辑完 etc/hosts 和 hostname 后,我的终端上仍然显示“无法解析主机”,我仍然不知道是什么原因。虽然我的电脑和终端运行得很好。我只使用单一操作系统 Ubuntu 12.04.1
答案1
要将活动系统主机名更改为例如“foo”,仅编辑 /etc/hostname 是不够的。您必须重新启动或运行sudo hostname foo
。还要确保 /etc/hosts 中有一行“foo”,或者
127.0.1.1 foo
如果 foo 没有网络连接或者通过 DHCP 获取地址,或者
<IP-address> foo
如果 foo 有一个静止的IP地址。