Changeset 576a66b for BOOK/introduction/common
- Timestamp:
- May 16, 2006, 1:14:42 PM (19 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- b0dbcb6
- Parents:
- 5c45d54
- Location:
- BOOK/introduction/common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/introduction/common/how.xml ¶
r5c45d54 r576a66b 9 9 <?dbhtml filename="how.html"?> 10 10 11 <title>How to Build a nLFS System</title>11 <title>How to Build a CLFS System</title> 12 12 13 <para>The LFS system will be built by using a previously installed13 <para>The CLFS system will be built by using a previously installed 14 14 Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This 15 15 existing Linux system (the host) will be used as a starting point to … … 33 33 <para><xref linkend="chapter-partitioning"/> of this book describes how 34 34 to create a new Linux native partition and file system, the place 35 where the new LFS system will be compiled and installed. <xref35 where the new CLFS system will be compiled and installed. <xref 36 36 linkend="chapter-getting-materials"/> explains which packages and 37 patches need to be downloaded to build a nLFS system and how to store37 patches need to be downloaded to build a CLFS system and how to store 38 38 them on the new file system. <xref linkend="chapter-final-preps"/> 39 39 discusses the setup for an appropriate working environment. Please read … … 47 47 programs that run on the target machine. These cross-compile tools will 48 48 be used to create a temporary, minimal system that will be the basis for 49 building the final LFS system. Some of these packages are needed to resolve49 building the final CLFS system. Some of these packages are needed to resolve 50 50 circular dependencies—for example, to compile a compiler, you need a 51 51 compiler.</para> … … 71 71 beginning of <xref linkend="chapter-temp-system"/>.</para> 72 72 73 <para>In <xref linkend="chapter-building-system"/>, the full LFS system is73 <para>In <xref linkend="chapter-building-system"/>, the full CLFS system is 74 74 built. Depending on the system you are cross-compiling for, either you will 75 75 boot the minimal temp-system on the target machine, or chroot into it.</para> … … 77 77 <para>The <command>chroot</command> (change root) program is used to enter 78 78 a virtual environment and start a new shell whose root directory will be set 79 to the LFS partition. This is very similar to rebooting and instructing the80 kernel to mount the LFS partition as the root partition.79 to the CLFS partition. This is very similar to rebooting and instructing the 80 kernel to mount the CLFS partition as the root partition. 81 81 The major advantage is that <quote>chrooting</quote> allows the builder to 82 continue using the host while LFS is being built. While waiting for package82 continue using the host while CLFS is being built. While waiting for package 83 83 compilation to complete, a user can switch to a different virtual console 84 84 (VC) or X desktop and continue using the computer as normal.</para> 85 85 86 <para>Some systems cannot be built by chrooting so they must be booted instead. Generally, if you building for a different arch than the host system, you must reboot because the kernel will likely not support the target machine. Booting involves installing a few additional packages that are needed for bootup, installing bootscripts, and building a miminal kernel.</para> 86 <para>Some systems cannot be built by chrooting so they must be 87 booted instead. Generally, if you building for a different arch than 88 the host system, you must reboot because the kernel will likely not 89 support the target machine. Booting involves installing a few 90 additional packages that are needed for bootup, installing 91 bootscripts, and building a miminal kernel.</para> 87 92 88 <para>To finish the installation, the LFS-Bootscripts are set up in <xref93 <para>To finish the installation, the CLFS-Bootscripts are set up in <xref 89 94 linkend="chapter-bootscripts"/>, and the kernel and boot loader are set 90 95 up in <xref linkend="chapter-bootable"/>. <xref 91 96 linkend="chapter-finalizing"/> contains information on furthering the 92 LFS experience beyond this book. After the steps in this book have97 CLFS experience beyond this book. After the steps in this book have 93 98 been implemented, the computer will be ready to reboot into the new 94 LFS system.</para>99 CLFS system.</para> 95 100 <!-- --> 96 101 … … 98 103 step is discussed in the following chapters and package descriptions. 99 104 Items that may seem complicated will be clarified, and everything will 100 fall into place as the reader embarks on the LFS adventure.</para>105 fall into place as the reader embarks on the CLFS adventure.</para> 101 106 102 107 </sect1> -
BOOK/introduction/common/resources.xml ¶
r5c45d54 r576a66b 32 32 <para>For information on the different lists, how to subscribe, archive 33 33 locations, and additional information, visit 34 <ulink url="&lfs-root;mail.html"/>.</para> 34 <ulink url="&lfs-root;mail.html"/>. For mailing lists specifically 35 for CLFS, visit <ulink url="&clfs-root;wiki/lists"/>.</para> 35 36 36 37 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.