Chapter 6. Installing basic system software

Table of Contents
6.1. Introduction
6.2. About debugging symbols
6.3. Creating $LFS/root/.bash_profile
6.4. Entering the chroot'ed environment
6.5. Changing ownership of the LFS partition
6.6. Creating the /etc/mtab symlink
6.7. Installing Glibc-2.2.5
6.7.1. Installation of Glibc
6.7.2. Command explanations
6.7.3. Contents of glibc-2.2.5
6.7.4. Dependencies
6.8. Creating devices (Makedev-1.4)
6.8.1. Creating devices
6.8.2. Command explanations
6.8.3. Contents of MAKEDEV-1.4
6.8.4. Dependencies
6.9. Installing Man-pages-1.48
6.9.1. Installation of Man-pages
6.9.2. Contents of manpages-1.47
6.9.3. Dependencies
6.10. Installing Findutils-4.1
6.10.1. Installing Findutils
6.10.2. FHS compliance notes
6.10.3. Command explanations
6.10.4. Contents of findutils-4.1
6.10.5. Dependencies
6.11. Installing Gawk-3.1.0
6.11.1. Installation of Gawk
6.11.2. Contents of gawk-3.1.0
6.11.3. Dependencies
6.12. Installing Ncurses-5.2
6.12.1. Installation of Ncurses
6.12.2. Command explanations
6.12.3. Contents
6.12.4. Dependencies
6.13. Installing Vim-6.1
6.13.1. Installation of Vim
6.13.2. FHS compliance notes
6.13.3. Command explanations
6.13.4. Contents
6.13.5. Dependencies
6.14. Installing GCC-2.95.3
6.14.1. Installation of GCC
6.14.2. Contents of gcc-2.95.3
6.14.3. Dependencies
6.15. Installing Bison-1.34
6.15.1. Installation of Bison
6.15.2. Contents of bison-1.31
6.15.3. Dependencies
6.16. Installing Less-374
6.16.1. Installation of Less
6.16.2. Contents of less-358
6.16.3. Dependencies
6.17. Installing Groff-1.17.2
6.17.1. Installation of Groff
6.17.2. Command explanations
6.17.3. Contents of groff-1.17.2
6.17.4. Dependencies
6.18. Installing Man-1.5j
6.18.1. Installation of Man
6.18.2. Contents of man-1.5j
6.18.3. Dependencies
6.19. Installing Perl-5.6.1
6.19.1. Installation of Perl
6.19.2. Contents of perl-5.6.1
6.19.3. Dependencies
6.20. Installing M4-1.4
6.20.1. Installation of M4
6.20.2. Contents of m4-1.4
6.20.3. Dependencies
6.21. Installing Texinfo-4.1
6.21.1. Installation of Texinfo
6.21.2. Command explanations
6.21.3. Contents of texinfo-4.0
6.21.4. Dependencies
6.22. Installing Autoconf-2.53
6.22.1. Installation of Autoconf
6.22.2. Contents of autoconf-2.52
6.22.3. Dependencies
6.23. Installing Automake-1.6
6.23.1. Installation of Automake
6.23.2. Contents of automake-1.5
6.23.3. Dependencies
6.24. Installing Bash-2.05a
6.24.1. Installation of Bash
6.24.2. Contents of bash-2.05a
6.24.3. Dependencies
6.25. Installing Flex-2.5.4a
6.25.1. Installation of Flex
6.25.2. Contents of flex-2.5.4a
6.25.3. Dependencies
6.26. Installing File-3.37
6.26.1. Installation of File
6.26.2. Command explanations
6.26.3. Contents of file-3.37
6.26.4. Dependencies
6.27. Installing Libtool-1.4.2
6.27.1. Installation of Libtool
6.27.2. Contents of libtool-1.4.2
6.27.3. Dependencies
6.28. Installing Bin86-0.16.2
6.28.1. Installation of Bin86
6.28.2. Contents of bin86-0.16.0
6.28.3. Dependencies
6.29. Installing Binutils-2.12
6.29.1. Installation of Binutils
6.29.2. Command explanations
6.29.3. Contents of binutils-2.11.2
6.29.4. Dependencies
6.30. Installing Bzip2-1.0.2
6.30.1. Installation of Bzip2
6.30.2. Command explanations
6.30.3. Contents of bzip2-1.0.1
6.30.4. Dependencies
6.31. Installing Ed-0.2
6.31.1. Installation of Ed
6.31.2. Command explanations
6.31.3. Contents of ed-0.2
6.31.4. Dependencies
6.32. Installing Gettext-0.11.1
6.32.1. Installation of Gettext
6.32.2. Contents of gettext-0.10.40
6.32.3. Dependencies
6.33. Installing Kbd-1.06
6.33.1. Installation of Kbd
6.33.2. Command explanations
6.33.3. Contents of kbd-1.06
6.33.4. Dependencies
6.34. Installing Diffutils-2.8
6.34.1. Installation of Diffutils
6.34.2. Contents of diffutils-2.7
6.34.3. Dependencies
6.35. Installing E2fsprogs-1.27
6.35.1. Installation of E2fsprogs
6.35.2. Command explanations
6.35.3. Contents of e2fsprogs-1.25
6.35.4. Dependencies
6.36. Installing Fileutils-4.1
6.36.1. Installation of Fileutils
6.36.2. Contents of fileutils-4.1
6.36.3. Dependencies
6.37. Installing Grep-2.5
6.37.1. Installation of Grep
6.37.2. Contents of grep-2.4.2
6.37.3. Dependencies
6.38. Installing Gzip-1.2.4a
6.38.1. Installation of Gzip
6.38.2. Contents of gzip-1.2.4a
6.38.3. Dependencies
6.39. Installing Lilo-22.2
6.39.1. Installation of Lilo
6.39.2. Contents of lilo-22.1
6.39.3. Dependencies
6.40. Installing Make-3.79.1
6.40.1. Installation of Make
6.40.2. Command explanations
6.40.3. Contents of make-3.79.1
6.40.4. Dependencies
6.41. Installing Modutils-2.4.15
6.41.1. Installation of Modutils
6.41.2. Contents of modutils-2.4.12
6.41.3. Dependencies
6.42. Installing Netkit-base-0.17
6.42.1. Installation of Netkit-base
6.42.2. Contents of netkit-base-0.17
6.42.3. Dependencies
6.43. Installing Patch-2.5.4
6.43.1. Installation of Patch
6.43.2. Contents of patch-2.5.4
6.43.3. Dependencies
6.44. Installing Procinfo-18
6.44.1. Installation of Procinfo
6.44.2. Command explanations
6.44.3. Contents of procinfo-18
6.44.4. Dependencies
6.45. Installing Procps-2.0.7
6.45.1. Installation of Procps
6.45.2. Command explanations
6.45.3. Contents of procps-2.0.7
6.45.4. Dependencies
6.46. Installing Psmisc-20.2
6.46.1. Installation of Psmisc
6.46.2. Command explanations
6.46.3. Contents of psmisc-20.2
6.46.4. Dependencies
6.47. Installing Reiserfsprogs-3.x.1b
6.47.1. Installation of Reiserfsprogs
6.47.2. Command explanations
6.47.3. Contents of reiserfsprogs-3.x.0j
6.47.4. Dependencies
6.48. Installing Sed-3.02
6.48.1. Installation of Sed
6.48.2. Contents of sed-3.02
6.48.3. Dependencies
6.49. Installing Sh-utils-2.0
6.49.1. Installation of Sh-utils
6.49.2. FHS compliance notes
6.49.3. Contents of sh-utils-2.0
6.49.4. Dependencies
6.50. Installing Net-tools-1.60
6.50.1. Installation of Net-tools
6.50.2. Command explanations
6.50.3. Contents of net-tools-1.60
6.50.4. Dependencies
6.51. Installing Shadow-4.0.3
6.51.1. Installation of Shadow Password Suite
6.51.2. Command explanations
6.51.3. Contents of shadow-20001016
6.51.4. Dependencies
6.52. Installing Sysklogd-1.4.1
6.52.1. Installation of Sysklogd
6.52.2. Contents of sysklogd-1.4.1
6.52.3. Dependencies
6.53. Installing Sysvinit-2.84
6.53.1. Installation of Sysvinit
6.53.2. Contents of sysvinit-2.84
6.53.3. Dependencies
6.54. Installing Tar-1.13
6.54.1. Installation of Tar
6.54.2. Contents of tar-1.13
6.54.3. Dependencies
6.55. Installing Textutils-2.0
6.55.1. Installation of Textutils
6.55.2. Contents of textutils-2.0
6.55.3. Dependencies
6.56. Installing Util-linux-2.11o
6.56.1. FHS compliance notes
6.56.2. Installation of Util-Linux
6.56.3. Command explanations
6.56.4. Contents of util-linux-2.11n
6.56.5. Dependencies
6.57. Installing LFS-Bootscripts-1.9
6.57.1. Installation of LFS-Bootscripts
6.57.2. Contents of LFS-bootscripts-1.9
6.57.3. Dependencies
6.58. Removing old NSS library files
6.59. Configuring essential software
6.59.1. Configuring Vim
6.59.2. Configuring Glibc
6.59.3. Configuring Dynamic Loader
6.59.4. Configuring Sysklogd
6.59.5. Configuring Shadow Password Suite
6.59.6. Configuring Sysvinit
6.59.7. Configuring your keyboard
6.59.8. Creating the /var/run/utmp, /var/log/wtmp and /var/log/btmp files
6.59.9. Creating root password