|
|
第 16 帖 | |
|
|
看完楼主的帖子确实长进不少~ 好东西啊~ LFS就是要自己编译 什么都好 就这个麻烦
|
|
|
|
|
|
|
|
第 17 帖 | |
|
|
两个字:真牛X!!
__________________
公道的指责会让我永远记住并感激你! |
|
|
|
|
|
|
|
第 18 帖 | |
|
|
鼓掌!!
版主,好样的,这种实践精神我很佩服:) 再次建议: uclib到底给谁用了?busy和apache一起,还是某一个?如果是某一个就静态那个,把uclib干掉:) /dev/下面需要的设备no more than 10。 期待uclib消失,我还有个更狠的,等你搞定了,告诉你:)
__________________
============================= 我的blog: http://blog.21ic.com/blog.asp?name=good02xaut ============================= sound,video,or net,just all. LFS-SVN20060123安装完成 LFS ID:17037 |
|
|
|
|
|
|
|
第 19 帖 | |
|
|
你就直接说吧,也许可以直接实现呢。。有idea就共享。别藏着。哼哼。
![]()
__________________
我的wiki: http://wiki.linuxgnu.org 马甲Show:终极幻想 黯然销魂 DawnFantasy FinalFantasy ArmageddonMa 此帖于 06-03-03 11:02 被 晨想 编辑. |
|
|
|
|
|
|
|
第 20 帖 | ||
|
|
引用:
__________________
我的第一本图书出版了! http://blogold.chinaunix.net/u/13265/showart.php?id=2409099 青橄榄在入口的时候是苦的,过了一会你就可以长久的品味那淡淡而又清爽的甜味。 青橄榄 http://youbest.cublog.cn 青橄榄计划的第一步总算迈出来了,等待它的是万里长征. 做技术要有做技术的原则,决不拿技术做侵权的事情,更不能用来做违法的事情。工作丢了可以再找一个,原则丢了就找不回来了。 |
||
|
|
|
||
|
|
第 21 帖 | |
|
|
先让uclib从文件系统消失,看看会不会减小空间。
更狠,现在我都不好意思说了:)因为涉及到了内核 我是本着共享的目的来着,可担心又要受批评了:) kernel的src/init里面有个init.c,修改里面的exec,把调用Init改用apache。 这样busybox可以消失,shell也可以消失。 里面存在的问题,可以讨论解决: 1。apcahe静态编译运行时,需要其他的shell,bin的支持否? 不要扔转头就行了。:) |
|
|
|
|
|
|
|
第 22 帖 | |
|
|
想法非常新颖。以前就有过在内核实现apache 的想法。不过后来取消了。youbest不知道是否知道这个。好像叫什么 khttpd 还是 kapache 什么的。
可以参考这个讨论的题目,内容可以忽略: http://www.oreillynet.com/cs/user/view/cs_msg/18314 我没权批评你,^_^,我们都是讨论,只是有的时候兄弟的想法很个性,一下子我无法接受。。。 。你的问题; 1。不需要。 我再说说我的观点: 首先,能不改文件的地方,就不要改,尤其最终运行的那些文件。因为这样的话,灵活性就下降了。LFS 虽然中途改了很多 specs 之类的,但是最终系统的东西都是原封不动的。 第二,我想,我们是不是要把心思稍微转移一下?等我们做一个 livecd 出来的时候,也许你会对这个帖子有更好的想法。知识都是交叉进行的,不要一个劲的只钻研一个。 我想说的就这2个了,兄弟继续发言。:)。 |
|
|
|
|
|
|
|
第 23 帖 | |
|
|
和所处的环境有关吧:)
我没有只钻研一个,所有围绕在内核周围的,我都需要答案,没办法呀 不过还好,90%都得到了答案。 至于通用性和个性,因为我接触的都是特定设备,linux不是开放给用户的。就像你用的PDA,你不清楚里面的LINUX,只要会用触摸屏点击就可以了。可是开发PDA就得考虑如何节约成本,而不是要保全内核的通用性和完整性。能够定制内核,第一个前提就是明白他的通用性,把用不到的地方统统裁减,用的到地方尽可能的定制:) 虽然在讨论中,我尽量不把这种思想带进来,可扎根太深,一说到定制,我就想动动内核。呵呵 等咱们的linux做出来,liveCD就有了呀 |
|
|
|
|
|
|
|
第 24 帖 | |
|
|
可能我文章里面表述的不太清楚,我这里做一个简短的概括:
这个600K的系统是一个真正的Apache系统,我知道内核里有khttpd,不过好象只有在2.4内核里才有,到了2.6就去掉了,我的目的是为了做一个非常小的Apache系统,所以Apache是不能被替换掉的(文章中提到过)。 uclibc我只是拿来编译程序用的,最终系统里并没有独立出现,不过不能说uclibc从这个系统里移除了,只能说不独立出现。 直接调用apache我想过,可有一个问题我无法解决就是如何设置一个可用的IP地址,总之不能是固定的IP,我是采用dhcp来实现IP地址设置的,我不知道有什么更好的办法来解决这个问题。 总之我这个系统没有更改内核,只是给Apache打了一个编译补丁,没有修改Apache核心的东西,全部由源码而来的。 |
|
|
|
|
|
|
|
第 25 帖 | |
|
|
1。Apache是不能被替换掉的,这个我一直坚持。khttpd工作于内核空间,和我描述的不一样。用apache替换init,进程0还是工作与用户空间的。
2。uclibc用来编译,运行时又没有,肯定是静态编译的。就是我说的uclib消失了:) 3。ip的问题,内核肯定可以解决。我在内核版已经开贴,答案期待中 内核就是个玉石,必须塑造才更有意义。呵呵 |
|
|
|
|
|
|
|
第 26 帖 | |
|
|
我觉得兄弟应该去嵌入式论坛看看,那里也许有你需要的东西。。:)。
|
|
|
|
|
|
|
|
第 27 帖 | |
|
|
斑竹给我的建议越来越多,先是感谢,而后是疑惑
偶不是混不下去了吧在LFS?5555 内核版+嵌入式=》LFS 一路走过来,现在又要折回去? |
|
|
|
|
|
|
|
第 28 帖 | |
|
|
我只是根据你的需求给你建议而已,LFS 和你的要求似乎不太吻合。你要求的是根据环境去修改内核,已经是另外一个层面的了,虽然也可以说是LFS,但是我还没看到LFS 的ML中有讨论这些的,,连找一个发问的地方都没有,,郁闷。。
:):)。。别多心噢。。 |
|
|
|
|
|
|
|
第 29 帖 | |
|
|
这些问题在那两版也没人解决:)
有机会咱们就在LFS研究,没有机会,咱们就一起研究LFS。 为LFS版的繁荣,加油! |
|
|
|
|
|
|
|
第 30 帖 | |
|
|
你的问题太专了。哈哈。。。
没问题,你提出的问题,我们都研究一下,不管有没有结果,也学到东西了(至少对我来说)。。。 LFS 别冷清就好了,上年我和其他版主不在的时候,几乎一个星期没一个帖子。。。。。凄凉。。 |
|
|
|
|
|