Changeset dcff046 for chapter01/how.xml
- Timestamp:
- 02/04/2004 10:23:18 PM (20 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 91e8861
- Parents:
- fe5b13b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/how.xml
rfe5b13b rdcff046 10 10 as one of the options when you installed your distribution.</para> 11 11 12 <para>In <xref linkend="chapter 03"/> you will first create a new Linux native12 <para>In <xref linkend="chapter-making-space"/> you will first create a new Linux native 13 13 partition and file system, the place where your new LFS system will be compiled 14 and installed. Then in <xref linkend="chapter 04"/> you download all the14 and installed. Then in <xref linkend="chapter-getting-materials"/> you download all the 15 15 packages and patches required to build an LFS system, and store them on the new 16 16 file system.</para> 17 17 18 <para><xref linkend="chapter 05"/> then discusses the installation of a number18 <para><xref linkend="chapter-temporary-tools"/> then discusses the installation of a number 19 19 of packages that will form the basic development suite (or toolchain) which is 20 used to build the actual system in <xref linkend="chapter 06"/>. Some of these20 used to build the actual system in <xref linkend="chapter-building-system"/>. Some of these 21 21 packages are needed to resolve circular dependencies -- for example, to compile 22 22 a compiler you need a compiler.</para> 23 23 24 <para>The first thing to be done in <xref linkend="chapter 05"/> is build a24 <para>The first thing to be done in <xref linkend="chapter-temporary-tools"/> is build a 25 25 first pass of the toolchain, made up of Binutils and GCC. The programs from 26 26 these packages will be linked statically in order for them to be usable … … 29 29 the first pass. The third thing to do is build a second pass of the toolchain. 30 30 This time the toolchain will be dynamically linked against the newly built 31 Glibc. The remaining <xref linkend="chapter 05"/> packages are all built using31 Glibc. The remaining <xref linkend="chapter-temporary-tools"/> packages are all built using 32 32 this second pass toolchain and dynamically linked against the new 33 33 host-independent Glibc. When this is done, the LFS installation process will no … … 37 37 <para>You may be thinking that <quote>this seems like a lot of work, just to 38 38 get away from my host distribution</quote>. Well, a full technical explanation 39 is provided at the start of <xref linkend="chapter 05"/>, including some notes39 is provided at the start of <xref linkend="chapter-temporary-tools"/>, including some notes 40 40 on the differences between statically and dynamically linked programs.</para> 41 41 42 <para>In <xref linkend="chapter 06"/> your real LFS system will be built. The42 <para>In <xref linkend="chapter-building-system"/> your real LFS system will be built. The 43 43 chroot (change root) program is used to enter a virtual environment and start 44 44 a new shell whose root directory will be set to the LFS partition. This is very … … 53 53 54 54 <para>To finish the installation, the bootscripts are set up in 55 <xref linkend="chapter 07"/>, the kernel and bootloader are set up in56 <xref linkend="chapter 08"/>, and <xref linkend="chapter09"/> contains some55 <xref linkend="chapter-bootscripts"/>, the kernel and bootloader are set up in 56 <xref linkend="chapter-mixture"/>, and <xref linkend="chapter-finalizing"/> contains some 57 57 pointers to help you after you finish the book. Then, finally, you're ready to 58 58 reboot your computer into your new LFS system.</para> … … 63 63 everything will fall into place soon.</para> 64 64 65 <para>Please read <xref linkend="chapter 02"/> carefully as it explains a few65 <para>Please read <xref linkend="chapter-preparation"/> carefully as it explains a few 66 66 important things you should be aware of before you begin to work through 67 <xref linkend="chapter 05"/> and beyond.</para>67 <xref linkend="chapter-temporary-tools"/> and beyond.</para> 68 68 69 69 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.