diff options
Diffstat (limited to 'README')
| -rw-r--r-- | README | 40 |
1 files changed, 20 insertions, 20 deletions
| @@ -1,26 +1,26 @@ | |||
| 1 | Please see the LICENSE file for copyright information. | 1 | Please see the LICENSE file for copyright information. |
| 2 | 2 | ||
| 3 | Busybox is a multicall binary used to provide a minimal subset of | 3 | BusyBox is a suite of "tiny" Unix utilities in a multi-call binary. It |
| 4 | POSIX style commands and specialized functions. | 4 | provides a pretty complete POSIX environment in a very small package. |
| 5 | Just add a kernel, "ash" (Keith Almquists tiny Bourne shell clone), and | ||
| 6 | an editor such as "elvis-tiny" or "ae", and you have a working system. | ||
| 7 | Busybox was begun to support the Debian Rescue/Install disks, but it | ||
| 8 | also makes an excellent environment for any small or embedded system. | ||
| 5 | 9 | ||
| 6 | It is geared toward the very small, i.e. boot floppies, embedded- | 10 | As of version 0.20 there is a version number. : ) Also as of version |
| 7 | systems, etc. Specifically it is used in the Debian Rescue/Install | 11 | 0.20, BB is now modularized to easily allow you to build of only the |
| 8 | system (which caused the original busybox to be made), the Linux Router | 12 | BB parts you need, thereby reducing binary size. To turn off unwanted |
| 9 | Project, and others. | 13 | Busybox components, simply edit the file busybox.def.h and comment out |
| 14 | the parts you do not need using C++ style (//) comments. | ||
| 10 | 15 | ||
| 11 | As of version 0.20 there is a version number. : ) | 16 | After the build is complete a busybox.links file is generated which is |
| 12 | Also as of version 0.20, BB is modularized to allow an easy build of | 17 | then used by 'make install' to create symlinks to the busybox binary |
| 13 | only the BB parts you need, to reduce binary size. | 18 | for all compiled in functions. By default, 'make install' will place |
| 19 | the symlink forest into `pwd`/busybox_install unless you have defined | ||
| 20 | the PREFIX environment variable. | ||
| 14 | 21 | ||
| 15 | Edit the file busybox.def.h and comment out the parts you do not need | 22 | Please feed suggestions, bug reports, insults, and bribes back to: |
| 16 | using C++ comments (//) | 23 | Erik Andersen |
| 24 | <andersen@lineo.com> | ||
| 25 | <andersee@deban.org> | ||
| 17 | 26 | ||
| 18 | After the build is complete a busybox.links file is generated to allow | ||
| 19 | you to easily make the sym/hard links to the busybox binary. | ||
| 20 | |||
| 21 | Note the modular system is Makefile based, and purposely very | ||
| 22 | simplistic. It does no dependency checking. That is left for you | ||
| 23 | to figure out by trial and error. | ||
| 24 | |||
| 25 | Please feed patches back to: | ||
| 26 | Erik Andersen <andersee@deban.org> | ||
