LinuxSir.cn,穿越时空的Linuxsir!

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

怎样处理emerge -e system时候发生的错误

[复制链接]
发表于 2006-6-19 14:12:43 | 显示全部楼层 |阅读模式
最近安装Gentoo,总是在emerge -e system的时候碰到各色各样的包编译不过去。有时候是gettext 有时候是Localtext有时候是ncurses。请问遇到这种问题该从哪几个方面着手分析并解决?高手请总结一下。
发表于 2006-6-19 14:15:33 | 显示全部楼层
bugs.gentoo.org
forums.gentoo.org
本论坛
#gentoo on irc.freenode.net

不是每个问题都需要亲自解决,更不是每个都可以自己解决的。
不过要适当的报告错误信息,才有助于问题的解决
回复 支持 反对

使用道具 举报

发表于 2006-6-19 23:50:34 | 显示全部楼层
我最常用的方法:

emerge --sync 之后

emerge --resume

通常问题就解决了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-20 08:11:37 | 显示全部楼层
我bootstrap的时候make.conf中的ACCEPT_KEYWORDS="~x86",emerge -e system 的时候ACCEPT_KEYWORDS="x86",这样会不会对系统有影响?
回复 支持 反对

使用道具 举报

发表于 2006-6-20 13:33:02 | 显示全部楼层
我觉得 emerge -e system 的效果和 bootstap 一样,所以现在不提倡 stage1 安装了,我认为你那样没有什么影响。
回复 支持 反对

使用道具 举报

发表于 2006-6-21 00:27:39 | 显示全部楼层
Post by sheep204
我bootstrap的时候make.conf中的ACCEPT_KEYWORDS="~x86",emerge -e system 的时候ACCEPT_KEYWORDS="x86",这样会不会对系统有影响?


尽量报一些错误信息
在FreeBSD下像这种包安装失败一般是版本不对应引起的。你上面这个的不同的配置可能会导致版本的不对应。
回复 支持 反对

使用道具 举报

发表于 2006-6-21 00:36:21 | 显示全部楼层
"所以现在不提倡 stage1 安装了"請問是什麼意思呢?是stage1安裝後性能提高已不見多?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-21 07:57:13 | 显示全部楼层
我觉得安装Gentoo从stage1开始对深入了解系统的构建和工作方式还是很有裨益的。
回复 支持 反对

使用道具 举报

发表于 2006-6-21 09:33:27 | 显示全部楼层
准确地说,现在 stage1 的安装没有技术支持了。

用 stage3 安装后,升级 gcc,然后 emerge -e system, emerge -e world 则所有软件都会重新编译一次,这样机器里的东西都是自己编译和配置的了,我认为效果和 stage1 安装一样,可能还更彻底一些。

只有在开发的时候,还无法得到一个完整的系统时,才需要 bootstrap。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-21 14:34:48 | 显示全部楼层
Post by gzxiaobai

只有在开发的时候,还无法得到一个完整的系统时,才需要 bootstrap。



开发的时候是指什么时候,在哪些场会碰到这个所谓的开发的时候?

难道bootstrap不是用来构建工具链,使得系统自举的过程,而是一个开发的过程吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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