日期:2014-05-16  浏览次数:20735 次

如何裁剪我的linux系统

我需要的linux系统, 不需要x windows,

只需要有基本的shell命令和gcc, gdb和支持网络通信

但是我想把系统安装在fc卡上, 大小为256M或者512M, 

我用redhat9.0的安装盘, 选择minimal安装还是>512M, 

所以需要再把linux系统中的一些模块裁剪掉, 据说可以裁剪到很小,

但是我还是不明白该怎么做, 所以在这里请大家提供相关的资料或者文章链接等,

thank you so much!

或者能发些文章资料到我的
email: zjuylok@163.com

------解决方案--------------------
呵呵,lfs是你的选择:
http://lfs.linuxsir.org/
------解决方案--------------------
楼上说得对,上半年我做过,一个字就是累,很锻炼人:)

你的需求可以<100M
------解决方案--------------------
Linux内核很小,关键看你的其他应用,如果不用x-windows和图形系统的话,那就可以很小了,256M应该足够了,
------解决方案--------------------
做过一个大约30MB的,没有包括GCC

大概是这样的步骤:

使用安装盘里有个base image的文件系统压缩文件,Linux安装就在那个个基础上

把base image加压到一个目录上,然后用chroot 安装其他需要的RPM包,如你提到GCC
最后再优化一下,得到的文件系统不会很大的


或者,用busybox也可以