Changeset 387a32af for chapter07/introduction.xml
- Timestamp:
- 06/11/2020 03:13:43 AM (4 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, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, 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:
- aefc822
- Parents:
- bc8cca5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter07/introduction.xml
rbc8cca5 r387a32af 11 11 <title>Introduction</title> 12 12 13 <para>This chapter shows how to build the last missing bits of the 14 temporary system: first, the tools needed by the build machinery of15 various packages, then three packages needed to run tests.16 Now that all circular dependencies have been resolved,17 we can use a <quote>chroot</quote> environment, completely isolated18 f rom the computer used for the build, except for the running kernel.</para>13 <para>This chapter shows how to build the last missing bits of the temporary 14 system: first, the tools needed by the build machinery of various packages, 15 then three packages needed to run tests. Now that all circular dependencies 16 have been resolved, we can use a <quote>chroot</quote> environment, 17 completely isolated the host operating system used for the build, except 18 for the running kernel.</para> 19 19 20 20 <para>For proper operation of the isolated environment, some communication … … 22 22 so-called <emphasis>Virtual Kernel File Systems</emphasis>, which must be 23 23 mounted when entering the chroot environment. You may want to check 24 that they are mounted by issuing <command>ls $LFS/dev</command>, 25 <command>ls $LFS/proc</command>, or <command>ls $LFS/sys</command>. 26 Note that mounting the virtual kernel file systems must be done 27 <emphasis>each time you want to enter the chroot 28 environment</emphasis>.</para> 24 that they are mounted by issuing <command>findmnt</command>.</para> 29 25 30 26 <para>Until <xref linkend="ch-tools-chroot"/>, the commands must be … … 32 28 <envar>LFS</envar> variable set. After entering chroot, all commands 33 29 are run as root, fortunately without access to the OS of the computer 34 you buil dLFS on. Be careful anyway, as it is easy to destroy the whole30 you built LFS on. Be careful anyway, as it is easy to destroy the whole 35 31 LFS system with badly formed commands.</para> 36 32
Note:
See TracChangeset
for help on using the changeset viewer.