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

请教:关于linux操作系统裁剪
所谓操作系统裁剪,是不是就是指裁剪内核?库函数和应用程序是在内核里面吗?

------解决方案--------------------
操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库

后两者,为了达到更小的系统,可以用busybox去替代一部分库。


库函数和应用程序不在内核里面,需要单独裁剪。

可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上向下的方式,即找一个已经编译好的系统,去除不需要的库