最近几天一直忙着考试,也没时间上网了。今天终于考完了,可以好好放松一下了。今天下午,我装了一下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文件里看到的内容,你根据你自己的实际情况作出更改。)
至此,问题就解决了。
阅读(840) | 评论(0) | 转发(0) |