LinuxSir.cn,穿越时空的Linuxsir!

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

【交流】自己Linux From Scratch

[复制链接]
发表于 2009-12-7 19:36:06 | 显示全部楼层 |阅读模式
我LFS也做了一两次,参照官方的编译安装,耗费了大把时间在make configure&make 上了,感觉自己一路下来几乎就麻木了。
现在我打算不编译软件,参照手册步骤,自己Scratch一个Linux出来。
宿主系统选择一个传统的桌面发行版
-----------
Part(1):【Kernel】
思路1:单Kernel启动 在宿主上把驱动编译进去
思路2:Kernel+Initrd启动 使用宿主的提供编译好的Kernel包,制作Initrd
------------------
Part(2):GNU工具
思路1:使用bysybox提供的工具
思路2:从宿主上自己copy过来 例如,获得bash:
copy /bin/bash $LFS/bin
copy /lib/libs_need_by_bash $LFS/lib

思路3:使用宿主发行的软件包(RPM,Deb),直接解压到$LFS
------------------
Part(其他):目前还不会.....
发表于 2009-12-7 21:46:48 | 显示全部楼层
建议你从 LFS scratch ...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-8 00:23:57 | 显示全部楼层
Post by ServerOnly;2053602
建议你从 LFS scratch ...

好主意 到时候试试看
回复 支持 反对

使用道具 举报

发表于 2009-12-8 08:29:37 | 显示全部楼层
这里的 gld.pl 脚本是你想要的

http://imghch.com/doc/bk02ch02s04.html
回复 支持 反对

使用道具 举报

发表于 2009-12-8 09:16:39 | 显示全部楼层
Post by songtime;2053543
我LFS也做了一两次,参照官方的编译安装,耗费了大把时间在make configure&make 上了,感觉自己一路下来几乎就麻木了。
现在我打算不编译软件,参照手册步骤,自己Scratch一个Linux出来。
宿主系统选择一个传统的桌面发行版
-----------
Part(1):【Kernel】
思路1:单Kernel启动 在宿主上把驱动编译进去
思路2:Kernel+Initrd启动 使用宿主的提供编译好的Kernel包,制作Initrd
------------------
Part(2):GNU工具
思路1:使用bysybox提供的工具
思路2:从宿主上自己copy过来 例如,获得bash:

思路3:使用宿主发行的软件包(RPM,Deb),直接解压到$LFS
------------------
Part(其他):目前还不会.....


Haven't caught your ideas on the purpose of building a new system.  May you describe more clearly?
回复 支持 反对

使用道具 举报

发表于 2009-12-8 20:54:32 | 显示全部楼层
我一般都不装TexInfo
ps:没有copy这个命令
回复 支持 反对

使用道具 举报

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

本版积分规则

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