LinuxSir.cn,穿越时空的Linuxsir!

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

emerge问题,什么都装不了

[复制链接]
发表于 2005-9-22 15:51:32 | 显示全部楼层 |阅读模式
装完gentoo,然后连网emerge sync后,出现如下信息:
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?
于是ln -s /usr/portage/profiles/default-linux/x86/2004.3/ /etc/make.profile建立symlink,在运行emerge就是这样的信息:
!!! 'str' object has no attribute 'insert'
!!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does
!!! not then please report this to bugs.gentoo.org and, if possible, a dev
!!! on #gentoo (irc.freenode.org)

:ask “'rm -Rf /usr/portage/profiles; emerge sync”后还是不行啊
发表于 2005-9-22 16:20:52 | 显示全部楼层
写了/etc/make.conf了吗?里面有定义ARCH的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 19:22:16 | 显示全部楼层
就是什么"~arch"这一行吗
改成了"~86",已去掉了注释符
不行啊

我用的是gentoo2004.2的光盘
是不是版本太老的关系
回复 支持 反对

使用道具 举报

发表于 2005-9-22 19:24:59 | 显示全部楼层
Are you missing the /etc/make.profile symlink?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 19:44:58 | 显示全部楼层
已经ln -s /usr/portage/profiles/default-linux/x86/2004.3/ /etc/make.profile过了
确认有make.profile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-26 12:35:49 | 显示全部楼层
嗯,明白了
用了2005的光盘装就好了
可能是make.profile的规则改变过了,而04光盘里的emerge不适应
大家注意不要再用04的光盘了
回复 支持 反对

使用道具 举报

发表于 2005-9-26 17:14:03 | 显示全部楼层
check /etc/resolv.conf, make sure Ur box`s DNS working well.

at 2days ago , i made a gentoo-box on, still with 2004.3 live-cd,  still working well , can emerge everthing i want.
回复 支持 反对

使用道具 举报

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

本版积分规则

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