LinuxSir.cn,穿越时空的Linuxsir!

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

[問題]如何精簡LFS的大小?

[复制链接]
发表于 2003-12-16 11:46:06 | 显示全部楼层 |阅读模式
各位前輩,大家好:
  由於日前接到公司的案子要製作一個小型的Linux系統(不敢稱是embedded linux),要在上面運行Apache、MySQL、iptables及公司自行開發出的服務(5MB)等!硬體主要為128MB DOM(Disk On Module)!拜讀貴站大作及各位前輩的相關討論後,心中還是有幾點疑惑!

一.若是要運行以上服務,若不考慮資料庫日後可能增加的大小,請問有可能在晚輩所列出的硬體上?作出?韱幔
二.該如何去精簡LFS系統的大小呢?就像作者所說的可以精簡到5MB~32MB等大小,晚輩真的找不到相關資料!
三.使用LFS適合作embedded Linux的系統嗎?

懇請賜教~萬分感激!謝謝~

感想:雖然自己是RHCE 7.3/8.0,但遇到了LFS時,只能驚嘆其深奧!
   RedHat的RPM之於LFS的Package/Make,我想我是學到甚多吧!
发表于 2003-12-16 12:37:46 | 显示全部楼层
发表于 2003-12-16 13:24:02 | 显示全部楼层
好像是个 tw-er 哦
 楼主| 发表于 2003-12-16 23:55:18 | 显示全部楼层
感謝版主及maxzhongcn前輩的回覆:

  版主您所指引的那篇文章,之前晚輩就已經查詢過了!
  已失連了~所以才沒有辦法進一步取得相關資料!

  對不起maxzhongcn前輩,我不知道這裡是有限定?碚叩模
发表于 2003-12-17 00:06:06 | 显示全部楼层
你误会了,maxzhongcn不是那个意思。
那个文章里的链接失效了,不过你可以按照链接上的日期,到lfs的邮件列表里找。
发表于 2003-12-17 19:37:24 | 显示全部楼层
你可以在别的机器上将需要的东西编译好,然后再传递到目标机器
只要你严格限定系统的功能,LFS可以很小的。
我自己作过100多M(不算小)了,而且是自己的PC上用的。

另外,新版本的内核,make menuconfig的时候,可以针对embedded进行配置,就是“移除内核特征”那里。可以把内核精简到很小。
不过我也没测试可以减到多小,呵呵。

另外,如果你的目标系统如果有特殊硬件,也许要到处找找相应的MODULE。实在不行,自己写吧。
发表于 2003-12-17 22:24:57 | 显示全部楼层
其实最重要的,是不要用glibc,体积太大了。
发表于 2003-12-18 14:39:53 | 显示全部楼层
去[url]www.linux.org看看,那兒有完整的howto,反正B開頪/url]^的,具體記不清楚了,我按上面做,基本系統可以精簡到1M,當然要加mysql之?的,除了mysql幾個文件外,還要?椭坪芏鄮欤珣摬粫超過50M吧
发表于 2003-12-25 17:16:16 | 显示全部楼层
我怎样才能做一个书中提到的那么小的系统?

Gerard 描述了如何制作一个5MB的LFS,在一封email里(http://archive.linuxfromscratch. ... t/2001/10/0072.html),下面这封信里有Cor Lem给出的其他相关资源的链接:http://archive.linuxfromscratch. ... t/2002/06/0225.html 和它的一个回复.

这两个连接都没有了啊!
发表于 2003-12-25 20:50:27 | 显示全部楼层
建议哪位做过小系统的写个经验出来阿!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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