Linux From Scratch/Packages
This is a detailed listing of packages used for creating a Linux from scratch system.
- Autoconf (2.59) - 903 kilobytes (KB)
- Automake (1.9.1) - 681 KB
- Bash (3.0) - 1,910 KB
- Binutils (2.15.91.0.2) - 10,666 KB
- Bison (1.875a) - 796 KB
- Bzip2 (1.0.2) - 650 KB
- (5.2.1) - 3,860 KB
- DejaGNU (1.4.4) - 1,055 KB
- Diffutils (2.8.1) - 762 KB
- E2fsprogs (1.35) - 3,003 KB
- Expect (5.42.1) - 510 KB
- File (4.10) - 356 KB
- Findutils (4.1.20) - 760 KB
- Flex (2.5.31) - 372 KB
- Gawk (3.1.4) - 1,692 KB
- GCC (3.4.1) - 27,000 KB
- Gettext (0.14.1) - 6,397 KB
- Glibc (2.3.5) - 13,101 KB
- Grep (2.5.1) - 545 KB
- Groff (1.19.1) - 2,360 KB
- Grub (0.95) - 902 KB
- Gzip (1.3.5) - 324 KB
- Iana-Etc (1.01) - 161 KB
- Inetutils (1.4.2) - 1,019 KB
- IPRoute2 (2.6.8-040823) - 264 KB
- Kbd (1.12) - 617 KB
- Less (382) - 259 KB
- (2.2.2) - 16 KB
- Libtool (1.5.8) - 2,602 KB
- Linux (2.6.8.1) - 34,793 KB
- Linux-Libc-Headers (2.6.8.1) - 2,602 KB
- M4 (1.4.2) - 337 KB
- Make (3.80) - 899 KB
- Man (1.5o) - 223 KB
- Man-pages (1.67) - 1,586 KB
- Mktemp (1.5) - 69 KB
- Module-Init-Tools (3.0) - 118 KB
- Ncurses (5.4) - 2,019 KB
- Patch (2.5.4) - 182 KB
- Perl (5.8.5) - 9,373 KB
- Procps (3.2.3) - 265 KB
- Psmisc (21.5) - 375 KB
- Readline (5.0) - 940 KB
- (4.1.2) - 749 KB
- Shadow (4.0.4.1) - 795 KB
- Sysklogd (1.4.1) - 80 KB
- Sysvinit (2.85) - 91 KB
- Tar (1.14) - 1,025 KB
- Tcl (8.4.7) - 3,363 KB
- Texinfo (4.7) - 1,385 KB
- Udev (030) - 374 KB
- Udev Permissions Configuration - 2 KB
- Udev Rules Configuration - 1 KB
- Util-linux (2.12b) - 1,921 KB
- Vim (6.3) - 3,612 KB
- Vim (6.3) language files (optional) - 1,033 KB
- Zlib (1.2.1) - 277 KB
Total size of these packages: 135 MB
Needed patches
editThis list is from LFS Chapter 3.3. Needed Patches
- Bash Display Wrap Patch - 1 KB
- Coreutils Suppress Uptime, Kill, Su Patch - 16 KB
- Coreutils Uname Patch - 1 KB
- Expect Spawn Patch - 6 KB
- Flex Brokenness Patch - 8 KB
- GCC Linkonce Patch - 12 KB
- GCC No-Fixincludes Patch - 1 KB
- GCC Specs Patch - 11 KB
- Inetutils Kernel Headers Patch - 1 KB
- Inetutils No-Server-Man-Pages Patch - 4 KB
- IPRoute2 Disable DB Patch - 1 KB
- Man 80-Columns Patch - 1 KB
- Mktemp Tempfile Patch - 3 KB
- Perl Libc Patch - 1 KB
- Readline Display Wrap Patch - 1 KB
- Sysklogd Kernel Headers Patch - 3 KB
- Sysklogd Signal Handling Patch - 1 KB
- Sysvinit /proc Title Length Patch - 1 KB
- Texinfo Segfault Patch - 1 KB
- Sfdisk Patch - 1 KB
- Zlib Security Patch - 1KB