LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1086|回复: 13

emerge域名解析的问题

[复制链接]
发表于 2011-2-5 14:59:00 | 显示全部楼层 |阅读模式
最近安装了联通的宽带,因为还要用本子,所以用了个水星MW150R的无线路由,gentoo是网线直接到路由的,路由器配置正常。可是出现了个怪问题,emerge的时候无法解析域名了。
zero@Hakuna ~ $ sudo emerge -avuDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] app-office/libreoffice-bin-3.3.0 [3.3.0_rc1] USE="-gnome -java -kde -offlinehelp%" LINGUAS="zh_CN -af -ar -as -ast% -be_BY -bg -bn -bo -br -brx -bs -ca -ca_XV% -cs -cy -da -de -dgo -dz -el -en% -en_GB -en_ZA -eo -es -et -eu -fa -fi -fr -ga -gd -gl -gu -he -hi -hr -hu -id% -is -it -ja -ka -kk -km -kn -ko -kok -ks -ku -ky -lo -lt -lv -mai -mk -ml -mn -mni -mr -ms -my -nb -ne -nl -nn -nr -ns -oc -om -or -pa_IN -pap -pl -ps -pt -pt_BR -ro -ru -rw -sa_IN -sat -sd -sh -si -sk -sl -sq -sr -ss -st -sv -sw_TZ -ta -te -tg -th -ti -tn -tr -ts -ug -uk -uz -ve -vi -xh -zh_TW -zu (-kid%) (-sc%) (-ur%)" 153,222 kB [1=>0]
[ebuild     U ] x11-base/xorg-server-1.9.3.902 [1.9.3.901-r1] USE="nptl udev xorg -dmx -doc -ipv6 -kdrive -minimal -static-libs -tslib" 5,070 kB [0]
[ebuild     U ] app-misc/bleachbit-0.8.7 [0.8.6] USE="nls" 264 kB [2]

Total: 3 packages (3 upgrades), Size of downloads: 158,556 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/rion
[2] /var/lib/layman/roslin

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests

>>> Starting parallel fetch

>>> Emerging (1 of 3) app-office/libreoffice-bin-3.3.0
>>> Downloading 'http://download.documentfoundation.org/libreoffice/stable/3.3.0/rpm//x86/LibO_3.3.0_Linux_x86_install-rpm_en-US.tar.gz'
--2011-02-05 14:51:29--  http://download.documentfoundati ... ll-rpm_en-US.tar.gz
正在解析主机 download.documentfoundation.org... 失败:名字解析时有临时错误。
wget: 无法解析主机地址 “download.documentfoundation.org”
!!! Couldn't download 'LibO_3.3.0_Linux_x86_install-rpm_en-US.tar.gz'. Aborting.
* Fetch failed for 'app-office/libreoffice-bin-3.3.0', Log file:
*  '/var/tmp/portage/app-office/libreoffice-bin-3.3.0/temp/build.log'

>>> Failed to emerge app-office/libreoffice-bin-3.3.0, Log file:

>>>  '/var/tmp/portage/app-office/libreoffice-bin-3.3.0/temp/build.log'

* Messages for package app-office/libreoffice-bin-3.3.0:

* Fetch failed for 'app-office/libreoffice-bin-3.3.0', Log file:
*  '/var/tmp/portage/app-office/libreoffice-bin-3.3.0/temp/build.log'

而直接wget却又没问题。
zero@Hakuna ~ $ wget http:// download.documentfoundation.org/libreoffice/stable/3.3.0/rpm//x86/LibO_3.3.0_Linux_x86_install-rpm_en-US.tar.gz
--2011-02-05 14:51:58--  http://download.documentfoundati ... ll-rpm_en-US.tar.gz
正在解析主机 download.documentfoundation.org... 178.63.91.70
正在连接 download.documentfoundation.org|178.63.91.70|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://mirror.lupaworld.com/tdf/ ... ll-rpm_en-US.tar.gz [跟随至新的 URL]
--2011-02-05 14:51:59--  http://mirror.lupaworld.com/tdf/ ... ll-rpm_en-US.tar.gz
正在解析主机 mirror.lupaworld.com... 115.238.55.232
正在连接 mirror.lupaworld.com|115.238.55.232|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:154918998 (148M) [application/octet-stream]
正在保存至: “LibO_3.3.0_Linux_x86_install-rpm_en-US.tar.gz”

0% [                                      ] 4,320       20.0K/s              


特来讨教个办法......:thank:thank

还发现个现象,就是emerge的时候wget,curl,axel都无法解析,而git却正常。直接用wget等的时候正常。
路由器的管理界面里,用trace的时候也可以看到正常。
发表于 2011-2-5 17:56:41 | 显示全部楼层
你su成root看看?
回复 支持 反对

使用道具 举报

发表于 2011-2-5 22:03:35 | 显示全部楼层
这个问题比较奇怪。改一下/etc/make.conf内的
SYNC="rsync://rsync.cn.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://mirrors.163.com/gentoo/"
试试呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-6 11:00:32 | 显示全部楼层
Post by danielliu;2127444
这个问题比较奇怪。改一下/etc/make.conf内的
SYNC="rsync://rsync.cn.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://mirrors.163.com/gentoo/"
试试呢?

换镜像我试过的,任何一个都一样。
直接解析是好的,只有在emerge的时候不正常。
就像 http://mirrors.163.com/gentoo/ 可以用谷歌浏览器,opera,火狐正常访问。
里面的东西也可以直接wget下来。
可是emerge的时候就出错了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-6 11:02:42 | 显示全部楼层
Post by acevery;2127432
你su成root看看?


sudo 我觉得和su成root一样吧。
我在试试
回复 支持 反对

使用道具 举报

发表于 2011-2-7 01:47:26 | 显示全部楼层
看你的portage是什么版本的,重新安装一下sys-apps/portage试试?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-17 21:37:12 | 显示全部楼层
Post by danielliu;2127536
看你的portage是什么版本的,重新安装一下sys-apps/portage试试?


已经是最新的了
回复 支持 反对

使用道具 举报

发表于 2011-2-19 14:01:45 | 显示全部楼层
#cat /etc/resolv.conf    是什么?
我用这个:
  1. # Generated by resolvconf
  2. nameserver 4.2.2.1
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-19 17:28:46 | 显示全部楼层
Post by kentty;2128519
#cat /etc/resolv.conf    是什么?
我用这个:

  1. # Generated by resolvconf
  2. nameserver 4.2.2.1
复制代码


nameserver 8.8.8.8
nameserver 8.8.4.4
这个没问题的,我windows也用这个

目前基本确定是联通的网络问题,或者是路由器的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-11 20:45:56 | 显示全部楼层
郁闷的,重新安装了一次好了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表