Linux Software Developers Kit (SDK) User Guide
51
9
9
.
.
B
B
u
u
s
s
y
y
B
B
o
o
x
x
Intro to BusyBox
The busybox command incorporates the functionality of several common Linux utilities into a
single binary file. The utilities have been optimized for space by supporting fewer options. Flash
and RAM space have also been saved by eliminating the overhead of having multiple binary files.
Symbolic links to the busybox program are used in place of the utility binaries, as busybox uses
the calling link to determine which command to invoke.
Enabling/Disabling Utilities
The simplest way to modify the list of utilities included by busybox is to run one of these
commands from the installation directory:
Make menuconfig (# for a ncurses/terminal window based configuration tool )
Make xconfig (# for a graphical GTK based configuration tool )
Make qconfig (# for a graphical QT3 based configuration tool )
Although the look and feel for these options differ, they are identical in functionality.
1. Select
Kernel/Library/Defaults Selection
and press
Enter
.
Figure 9-1. uClinux Distribution Configuration Window