Lantronix EDS2100 Linux SDK - User Guide - Page 51

BusyBox, Intro to BusyBox, Enabling/Disabling Utilities

Page 51 highlights

9. BusyBox 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 Linux Software Developers Kit (SDK) User Guide 51

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76

Linux Software Developers Kit (SDK) User Guide
51
9. BusyBox
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