当前位置: 技术问答>linux和unix
请教:关于linux操作系统裁剪
来源: 互联网 发布时间:2017-01-27
本文导语: 所谓操作系统裁剪,是不是就是指裁剪内核?库函数和应用程序是在内核里面吗? | 操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的 应用程序:去...
所谓操作系统裁剪,是不是就是指裁剪内核?库函数和应用程序是在内核里面吗?
|
操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库
后两者,为了达到更小的系统,可以用busybox去替代一部分库。
库函数和应用程序不在内核里面,需要单独裁剪。
可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上向下的方式,即找一个已经编译好的系统,去除不需要的库
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库
后两者,为了达到更小的系统,可以用busybox去替代一部分库。
库函数和应用程序不在内核里面,需要单独裁剪。
可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上向下的方式,即找一个已经编译好的系统,去除不需要的库