`
晨星★~雨泪
  • 浏览: 449023 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu中unable to resolve host xxx问题的解决方法

阅读更多
作者: Relief  发布日期: 2008-4-29    查看数: 165   出自: http://www.linuxdiyf.com
  作者:智鸱儿

  最近几天一直忙着考试,也没时间上网了。今天终于考完了,可以好好放松一下了。今天下午,我装了一下ubuntu8.04,个人感觉 ubuntu8.04和ubuntu7.10没太大区别。ubuntu8.04给我印象比较深刻的就是源里的netbeans的版本已经有6.0了。现在我电脑上有三个系统,分别是windows xp、ubuntu7.10和ubuntu8.04。
在这里我暂且不讨论ubuntu的安装方法。我就针对“unable to resolve host xxx”提出解决方案。

  装上ubuntu8.04之后,我配置了一下IP地址,配之后能上网了,但是我用终端装软件时,问题出来了。只要我一用“sudo xxx”这个命令,就会出现“unable to resolve host xxx”的字样。在百度上找了好长时间,有一篇文章说要更改/etc/hosts文件,说的本身没错。可是“sudo”都不能用,根本就没有权限修改 /etc/hosts;还有一篇文章说用ubuntu的Live cd方式进入修改(这个方法我没有试,个人感觉太麻烦了)。这个权限的问题困扰了我一个多小时,我用谷歌(一般我是不会用谷歌的,谷歌搜出来的网页一般都打不开;另外,支持百度么,呵呵——)搜了一下,在一篇英文网页上看到了解决方法。 结合我自身的操作,我将完整步骤发布下面:

  先查看/etc/hostname里的内容,这是你ubuntu的hostname。比如我的是:zhichier-desktop

  然后编辑/etc/hosts文件,在终端里输入:gksu gedit /etc/hosts 在127.0.0.1 localhost下面输入:

  127.0.1.1 zhichier-desktop(这里的“zhichier-desktop”是我的hostname,也就是从/etc /hostname文件里看到的内容,你根据你自己的实际情况作出更改。)

  至此,问题就解决了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics