LinuxSir.cn,穿越时空的Linuxsir!

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

LFS,CLFS,BLFS

[复制链接]
发表于 2010-3-17 21:54:18 | 显示全部楼层 |阅读模式
编译了LFS和BLFS,在此之后编译又了CLFS, 感受颇深.

个人认为:
"工欲善其事,必先利其器", LFS和CLFS分别讲了两种利其"器"(工作链)的方法,各有千秋, 但又都离不开 利GLIBC, GCC, BINUTILS 三者形成一个独立于主机的编译环境, 而后再根据这个"器"来善"事"(编译LINUX系统)
其"事", 从基本"事"来说,只要一个内核和一个程序就可以运行,但这样的"事"只能是基本,就像我们编译"HELLO!WORLD"程序, 为了能够进一步对硬件支持,我们使用了module_init_tools和udev, 为了能够进一步成控制启动,我们编译了sysvinit, 而为了对启动进一步细化,我们使用的启动脚本(bootscript)进行控制. 为了我们有一个交互环境, 我们搭建了shell(bash), 有了房子,没有家具, 不好看,我们根据个人爱好定制了基本家具(coreutils,inettoosl,iproute....). 人的喜好各有不同. 而同时又有大量的辅助东西让我们选择, 出现了BLFS.

耗时一个月,编译LFS,CLFS,BLFS,有此体会,与大家分享.
发表于 2010-3-17 23:29:09 | 显示全部楼层
精辟!精辟!
回复 支持 反对

使用道具 举报

发表于 2010-3-19 10:12:45 | 显示全部楼层
还有一个就是 CBLFS: http://cblfs.cross-lfs.org/
跟blfs对应的 适用用于CLFS的wiki,里面有很多东西blfs都没包括。
回复 支持 反对

使用道具 举报

发表于 2010-4-12 13:27:25 | 显示全部楼层
还没理清 LFS,CLFS,BLFS  之间的的联系...
回复 支持 反对

使用道具 举报

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

本版积分规则

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