LinuxSir.cn,穿越时空的Linuxsir!

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

请问能否跳过lfs手册的第5章

[复制链接]
发表于 2007-1-19 13:21:09 | 显示全部楼层 |阅读模式
想问各位大大一个问题,我能否不构建第5章的临时环境,直接用宿主系统上的编译环境去构建lfs系统。
我的理解是第5章的环境只是为了chroot到虚根后用的,但好象也可以不用进虚根就把/mnt/lfs下的文件系统都建好,并保持正确的库连接关系。是不是要保证lfs系统的"绝对干净",就必须要做第5章的步骤,还是有什么别的原因。
不知道我说的对不对,大家能给点意见吗?
发表于 2007-1-19 18:55:16 | 显示全部楼层
会麻烦一些.
回复 支持 反对

使用道具 举报

发表于 2007-1-19 22:03:12 | 显示全部楼层
Post by willx
想问各位大大一个问题,我能否不构建第5章的临时环境,直接用宿主系统上的编译环境去构建lfs系统。
我的理解是第5章的环境只是为了chroot到虚根后用的,但好象也可以不用进虚根就把/mnt/lfs下的文件系统都建好,并保持正确的库连接关系。是不是要保证lfs系统的"绝对干净",就必须要做第5章的步骤,还是有什么别的原因。
不知道我说的对不对,大家能给点意见吗?
第 5 章的 toolchain 都是 static linked 的,目的是希望用它做出来目的系统跟缩主系统隔绝,防止目的系统被连结到缩主系统的库上,"绝对干净" 的用意也在於此矣
回复 支持 反对

使用道具 举报

发表于 2007-1-21 11:39:26 | 显示全部楼层
第五章昨晚了,第六章的软件可不可以根据自己的需要安装?例如我不装GCC,直接用临时工具链的gcc编译我想安装在新系统中安装的软件。
回复 支持 反对

使用道具 举报

发表于 2007-1-21 12:49:37 | 显示全部楼层
Post by blueeyes1004
第五章昨晚了,第六章的软件可不可以根据自己的需要安装?例如我不装GCC,直接用临时工具链的gcc编译我想安装在新系统中安装的软件。


libstdc++.so 怎么办?
回复 支持 反对

使用道具 举报

发表于 2007-1-21 13:19:12 | 显示全部楼层
6.12再次调整工具链之前的章节都作,从这一节往后就选着安装,可以吗?
回复 支持 反对

使用道具 举报

发表于 2007-1-21 16:21:59 | 显示全部楼层
选着安装是什麽意思?

按自己想装什麽就装什麽?只要你能令系统正常运作,也非不可。但见楼上对 LFS 的原理好像未够了解,建议还是照手册的方法及顺序耐心一点来进行为佳
回复 支持 反对

使用道具 举报

发表于 2007-1-21 16:49:57 | 显示全部楼层
我第一遍是按照手册一步步进行的,安装完了系统有好几百兆,所以我想第二遍的时候有些不用的东西就不装了。我要做一个128M左右的系统,对我来说太困难了,不过没办法,只能硬着头皮上了
回复 支持 反对

使用道具 举报

发表于 2007-1-21 16:59:14 | 显示全部楼层
做 LFS 系统要有耐心,另外就是去明白它的过程及原理而非单纯按手册拷命令了事,这样得出才是最大的收获
回复 支持 反对

使用道具 举报

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

本版积分规则

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