LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Rhcer

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

[复制链接]
发表于 2003-12-27 12:25:16 | 显示全部楼层
觉得有兴趣,就自己做,什么问题大家讨论,不能等着别人做好。
发表于 2003-12-27 17:38:19 | 显示全部楼层
谢谢斑竹,偶肯定会自己做,偶的意思是希望高手多关注一下精简系统。当然有好的忠告,不吝赐教(看来偶骨子里还是有点占便宜的意思)。
发表于 2003-12-28 16:23:06 | 显示全部楼层
关键在86平台上做,没有多少意义,缩小系统其实问题不大,我做过,一张软盘,把4M的系统压缩后,放入一张软盘,包含的功能有vi busybox之类的基本软件。这些都很简单。但是关键是跨平台问题比如怎么要86环境下编译mips平台的系统之类的,我一直不得要领
发表于 2003-12-29 13:02:49 | 显示全部楼层
楼上说的有道理,关键是如何编译到别的平台下,
这个工作以后有时间我要去试试
发表于 2003-12-29 22:57:02 | 显示全部楼层
好像有个叫klibc的glibc的精简版,不知道有没有用。
发表于 2003-12-30 14:43:16 | 显示全部楼层
还是用 uClibc + busybox 比较通用一些,兼容性也好一点
发表于 2004-1-1 09:54:46 | 显示全部楼层
1,使用uclibc和busybox,是将LFS系统做好以后再在这个系统上编译安装,还
  是在制作LFS系统的时候就使用uClibc和busybox来替代glibc和bash。
  小弟非常想尝试一下,但不知如何开始。
  请有经验的高人指点一下。
  谢谢。
  我去www.uclinux.org看了。
  那上面的document说的意思好象是要在一个作好的系统上来安装。
2,uclibc生成的好象是libc.a,也就是说是静态的。那是不是我在制作LFS系统
  的时候,也要将所有的程序以静态连接的形式安装?
发表于 2004-1-1 12:00:48 | 显示全部楼层
我觉得要是用什么uclibc,busybox,之类的东西来缩小系统,是没有多大意义的,除非是你在一个老旧的笔记本上来使用。除非你的内存和硬盘都极其的有限。

精简,不是目的,而是手段,通过精简的手段,达到让系统高效,快速的运行目的。

兼容性还是很重要的。
发表于 2004-5-28 20:57:13 | 显示全部楼层

嵌入式LINUX

这几天在做一个类似嵌入式的LINUX, 目的是在8MB SDRAM , 和64MB的IDE上实现一个实时监控的小LINUX, 而且还要提供X WINDOWS 和相关的监控应用.经过不断的裁减,LINUX KERNEL 仍然达不到要求, 主要是在X WINDOWS上加载的相关监控的应用, 占有相当的空间,这还不包括X WINDOW和相关设备的驱动,想过将X WINDOWS用MICROMINDOWS代替,还不知行不行. 问题二:由于加载了较多的内核,和设备的驱动,这样一来造成启动又是问题,又于该系统的实时性,必须缩短BOOT的引导, 初始化, 设备的检测时间,不知各位有何高鉴?
发表于 2004-6-15 09:37:51 | 显示全部楼层
现在我也在作类似项目,从原系统中拷贝了一些东东到128M CF卡,可以正常运行了,我还想要X-window以及gnome图形管理界面,用很老的方法,从原系统一点点往下删东西,现在到了240M,试着再删东西,系统就进不了X了,实在没法子,请大侠们指点指点:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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