下载busybox源码并解压
busybox的官方网站是http://www.busybox.net/,在这里你可以找到与busybox相关的所有资料,如下为下载的当前最新版本
在ubuntu下解压busybox
从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包
要解压很简单 :
.tar.gz 格式解压为 tar -zxvf xx.tar.gz
.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2
ctrl+alt+T 打开终端 ,sudo su 或 sudo root 获取root权限后, 在busybox所在目录下执行
#tar -jxvf busy+Tab即可解压
编译busybox
进入busybox解压后的目录中,我们选择可选配置的方式,执行
#make menuconfig
这是因为ubuntu系统中缺少一个套件 ncurses devel ,把此套件安装下即可,执行
# apt-get install libncurses5-dev
如果有需要,可执行清除命令:
#make distclean
接着再次执行
#make menuconfig,
我们可以按空格键选择“Build BusyBox as ...”,按esc退出并保存配置文件.config
# make menuconfig
Busybox Settings --->
Build
Options --->
[*]