Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103655217
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-29 08:11:41

作者:智鸱儿  出自:
  

  最近几天一直忙着考试,也没时间上网了。今天终于考完了,可以好好放松一下了。今天下午,我装了一下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文件里看到的内容,你根据你自己的实际情况作出更改。)

  至此,问题就解决了。
阅读(452) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~