LinuxSir.cn,穿越时空的Linuxsir!

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

emerge 出错,已通过 emerge --sync 解决

[复制链接]
发表于 2007-1-2 19:54:03 | 显示全部楼层 |阅读模式
现在装 gentoo 总是装不上,

我以前用 AMD64 universal install CD(2006.0)和 X86 minimal install CD(2006.1)都成功安装过,

现在 2006.0 的 Universal 盘不见了,用 X86 minimal CD 时,emerge 下载源码时总是出错,好像是无法连接(包括国内科技大学那个镜像),想改为 liveCD 的方式安装,又怎么都装不上去(中途死掉),

对 liveCD 的 installer 算是彻底失望了,
我现在想用 X86 Mini CD 安装,
有什么办法像 Universal CD 那样带有 2006.1 的全部源代码,安装的时候复制到 distfiles 文件夹下就可以?——不需要安装的时候到网上下载。
——X86没有 Universal CD?没有 Package CD?
——liveCD 应该有源码的,但好像经过了打包压缩,我找不到。
——很多镜像点也有 distfiles ,但用 flashget 之类的软件下载,小文件太多,windows 很容易当掉。
发表于 2007-1-2 20:14:54 | 显示全部楼层
恐怕要等上一段时间了,台湾近海的地震让我们远离美国的服务器。gentoo当然也不能幸免了。
回复 支持 反对

使用道具 举报

发表于 2007-1-2 21:21:59 | 显示全部楼层
日本的服务器不错

mirror.gentoo.gr.jp
回复 支持 反对

使用道具 举报

发表于 2007-1-2 23:17:15 | 显示全部楼层
国内也有啊,置顶里有啊,清华的,原版主fei的,后者还有 rsync 服务呢,据说无论是电信还是网通都很快,(反正我这里很快)。LiveCD用无网络试试吧,不要安装其它的包,只装基本的,应该可以,装好后配置好make.conf再emerge吧。
回复 支持 反对

使用道具 举报

发表于 2007-1-2 23:22:51 | 显示全部楼层
make.conf里加个代理就行了,速度一点都不慢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-4 21:55:12 | 显示全部楼层
似乎不是网络的问题,——提示文件找不到。
我在教育网内,上教育网不用代理,上教育网外需要代理,

首先我没设置代理,mirror 设为 ftp://ftp.sjtu.edu.cn/gentoo/,能连上,但找不到文件,错误提示如左图所示。很可能是我用的 portage 比较老,对应的源码已经没有了,这个时候外网连不上,,于是——

接着我设置了代理,mirror 改为 http://mirror.gentoo.gr.jp/,更新环境后重新来,代理设置没有问题(提示 connected),网络也没有问题(因为我是在 vmware 下装 gentoo 的,在 host-system 下用 IE 可以上日本的这个网址),一切都似乎正常啊,但还是出错了,错误提示如右图所示,除了日本的这个镜像,之后也有连接其他一些镜像,但错误相同。

到底问题出在哪里呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-1-4 22:45:40 | 显示全部楼层
先emerge --sync
回复 支持 反对

使用道具 举报

发表于 2007-1-4 22:50:45 | 显示全部楼层
你看了《gentoo的问题解决之道》没?
那里面我一开头就提到要先emerge --sync
回复 支持 反对

使用道具 举报

发表于 2007-1-5 08:31:03 | 显示全部楼层
可能是你的盘太老了,服务器上没这么老文件。
emerge --sync
emerge portage
然后再试。

另外我发现最近这个mirror
ftp://gentoo.arcticnetwork.ca/pub/gentoo
比小日本的那个mirror快多了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-5 12:22:37 | 显示全部楼层
Post by zhou3345
先emerge --sync

sync 有没有教育网内的镜像呢?
因为如果需要代理的话,我这里无法用 emerge --sync,之前几次成功安装也没有用这个命令同步 portage,
如果没有教育网内的镜像,--sync 不可用的话,我知道还有个 emerge --websync 可以用代理的,只是以前觉得麻烦,就没有去了解这个怎么用,看来这次是不得不走这条路了
回复 支持 反对

使用道具 举报

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

本版积分规则

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