All pastes #972896 Raw Edit

Someone

public text v1 · immutable
·published 2008-04-05 20:16 UTC
rendered paste body
Table of Contents
Preface  ......................................................................................................................................................................  vii
i. Foreword  ......................................................................................................................................................... vii
ii. Audience  ........................................................................................................................................................  vii
iii. Prerequisites  ................................................................................................................................................  viii
iv. Host System Requirements  ...........................................................................................................................   ix
v. Typography  ......................................................................................................................................................  x
vi. Structure  ......................................................................................................................................................... xi
vii. Errata  ...........................................................................................................................................................  xii
I.  Introduction  ............................................................................................................................................................. 1
1.  Introduction  ......................................................................................................................................................  2
1.1. How  to Build an LFS System  ................................................................................................................  2
1.2. What's new since  the  last release  ...........................................................................................................  3
1.3. Changelog  ...............................................................................................................................................  5
1.4. Resources  ..............................................................................................................................................  15
1.5. Help  .......................................................................................................................................................  16
II. Preparing  for  the Build  .......................................................................................................................................  18
2. Preparing a New Partition  .............................................................................................................................  19
2.1.  Introduction  ...........................................................................................................................................  19
2.2. Creating a New Partition  ......................................................................................................................  19
2.3. Creating a File System on  the Partition  ...............................................................................................  19
2.4. Mounting  the New Partition  .....

Linux From Scratch - Version 6.3
5.13. Ncurses-5.6  .........................................................................................................................................  56
5.14. Bash-3.2  ..............................................................................................................................................  57
5.15. Bzip2-1.0.4  ..........................................................................................................................................  58
5.16. Coreutils-6.9  ........................................................................................................................................ 59
5.17. Diffutils-2.8.1  ......................................................................................................................................  60
5.18. Findutils-4.2.31  ...................................................................................................................................  61
5.19. Gawk-3.1.5  ..........................................................................................................................................  62
5.20. Gettext-0.16.1  ...................................................................................................................................... 63
5.21. Grep-2.5.1a  .......................................................................................................................................... 64
5.22. Gzip-1.3.12  .......................................................................................................................................... 65
5.23. Make-3.81  ...........................................................................................................................................  66
5.24. Patch-2.5.4  ..........................................................................................................................................  67
5.25. Perl-5.8.8  .............................................................................................................................................  68
5.26. Sed-4.1.5  .............................................................................................................................................  69
5.27. Tar-1.18  ...............................................................................................................................................  70
5.28. Texinfo-4.9  .......................................................................................................................................... 71
5.29. Util-linux-2.12r  ...................................................................................................................................  72
5.30. Stripping  ..............................................................................................................................................  73
5.31. Changing Ownership  ..........................................................................................................................  73
III. Building  the LFS System  ..................................................................................................................................  74
6. Installing Basic System Software  ..................................................................................................................  75
6.1.  Introduction  ...........................................................................................................................................  75
6.2. Preparing Virtual Kernel File Systems  ................................................................................................. 75
6.3. Package Management  ...........................................................................................................................  76
6.4. Entering  the Chroot Environment  ........................................................................................................  78
6.5. Creating Directories  ..............................................................................................................................  79
6.6. Creating Essential Files and Symlinks  .................................................................................................  80
6.7. Linux-2.6.22.5 API Headers  .................................................................................................................  82
6.8. Man-pages-2.63  ..................................................................................................................................... 83
6.9. Glibc-2.5.1  ............................................................................................................................................  84
6.10. Re-adjusting  the Toolchain  ................................................................................................................. 91
6.11. Binutils-2.17  ........................................................................................................................................ 93
6.12. GCC-4.1.2  ...........................................................................................................................................  95
6.13. Berkeley DB-4.5.20  ............................................................................................................................  99
6.14. Sed-4.1.5  ...........................................................................................................................................  101
6.15. E2fsprogs-1.40.2  ...............................................................................................................................  102
6.16. Coreutils-6.9  ...................................................................................................................................... 105
6.17.  Iana-Etc-2.20  .....................................................................................................................................  110
6.18. M4-1.4.10  ..........................................................................................................................................  111
6.19. Bison-2.3  ...........................................................................................................................................  112
6.20. Ncurses-5.6  ........................................................................................................................................ 113
6.21. Procps-3.2.7  ....................................................................................................................................... 116
6.22. Libtool-1.5.24  .................................................................................................................................... 118
6.23. Perl-5.8.8  ...........................................................................................................................................  119
6.24. Readline-5.2  ......................................................................................................................................  121
6.25. Zlib-1.2.3  ........................................................................................................................................... 123
6.26. Autoconf-2.61  ...................................................................................................................................  125
iv

Linux From Scratch - Version 6.3
6.27. Automake-1.10  ..................................................................................................................................  126
6.28. Bash-3.2  ............................................................................................................................................  128
6.29. Bzip2-1.0.4  ........................................................................................................................................  130
6.30. Diffutils-2.8.1  ....................................................................................................................................  132
6.31. File-4.21  ............................................................................................................................................  133

Linux From Scratch - Version 6.3
7.13. Configuring  the network Script  ........................................................................................................  206
8. Making  the LFS System Bootable  ..............................................................................................................  208
8.1.  Introduction  .........................................................................................................................................  208
8.2. Creating  the  /etc/fstab File  .................................................................................................................  208
8.3. Linux-2.6.22.5  .....................................................................................................................................  210
8.4. Making  the LFS System Bootable  .....................................................................................................  213
9. The End  ............................................