+ -
当前位置:首页 → 问答吧 → 【交流】自己Linux From Scratch

【交流】自己Linux From Scratch

时间:2009-12-08

来源:互联网

我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(其他):目前还不会.....

作者: songtime   发布时间: 2009-12-08

建议你从 LFS scratch ...

作者: ServerOnly   发布时间: 2009-12-08

引用:
作者: ServerOnly
建议你从 LFS scratch ...
好主意 到时候试试看

作者: songtime   发布时间: 2009-12-08

这里的 gld.pl 脚本是你想要的

http://imghch.com/doc/bk02ch02s04.html

作者: ServerOnly   发布时间: 2009-12-08

引用:
作者: songtime
我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?

作者: d00m3d   发布时间: 2009-12-08

我一般都不装TexInfo
ps:没有copy这个命令

作者: tusooa   发布时间: 2009-12-09

热门下载

更多