现在在做系统剪裁,就不得不提到一下busybox。这个工具网上都说是做系统的瑞士军刀。程序不大,但是几乎可以集成日常的linux命令。下面是我今天的使用方法。
一、下载busybox。
网站为http://www.busybox.net/。我是直接下载的最新版本,1.21.0.下载完成后放入主机中自己知道的位置即可。
二、解压busybox
下载到的busybox为.bz2结尾的,使用tar -jxvf busybox1.21.0来解压。然后进入到解压出来的目录即可。
三、编译busybox
在编译之前,你必须要有可编译的环境。要安装ncurse-devel,然后才能进行编译。
make menuconfig
以后如上图所示。
有几个必须选上的选项为
[ ] Build BusyBox as a static binary (no shared libs)
编译好后,就直接make编译等待完成即可。
make install后进入到./_install目录下,把想对应目录下的文件拷贝到自己的想要制作的根文件系统中即可。