Changeset 0ea3431 for chapter04


Ignore:
Timestamp:
09/26/2022 02:03:23 PM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
259794e
Parents:
1f6dfd4 (diff), f427ba23 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng

Location:
chapter04
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter04/creatingminlayout.xml

    r1f6dfd4 r0ea3431  
    1111  <title>Creating a limited directory layout in LFS filesystem</title>
    1212
    13   <para>The first task performed in the LFS partition is to create a limited
    14   directory hierarchy so that programs compiled in <xref
     13  <para>The next task to be performed in the LFS partition is to create a limited
     14  directory hierarchy, so that the programs compiled in <xref
    1515  linkend="chapter-temporary-tools"/> (as well as glibc and libstdc++ in <xref
    16   linkend="chapter-cross-tools"/>) may be installed in their final
    17   location. This is needed so that those temporary programs be overwritten
    18   when rebuilding them in <xref linkend="chapter-building-system"/>.</para>
     16  linkend="chapter-cross-tools"/>) can be installed in their final
     17  location. We do this so those temporary programs will be overwritten when
     18  the final versions are built in <xref linkend="chapter-building-system"/>.</para>
    1919
    20   <para>Create the required directory layout by running the following as
     20  <para>Create the required directory layout by issuing the following commands as
    2121  <systemitem class="username">root</systemitem>:</para>
    2222
     
    3535
    3636  <para>Programs in <xref linkend="chapter-temporary-tools"/> will be compiled
    37   with a cross-compiler (more details in section <xref
    38   linkend="ch-tools-toolchaintechnotes"/>). In order to separate this
    39   cross-compiler from the other programs, it will be installed in a special
    40   directory. Create this directory with:</para>
     37  with a cross-compiler (more details can be found in section <xref
     38  linkend="ch-tools-toolchaintechnotes"/>). This cross-compiler will be installed
     39  in a special directory, to separate it from the other programs. Still acting as
     40  &root;, create that directory with this command:</para>
    4141
    4242<screen><userinput>mkdir -pv $LFS/tools</userinput></screen>
  • chapter04/introduction.xml

    r1f6dfd4 r0ea3431  
    1313  <para>In this chapter, we will perform a few additional tasks to prepare
    1414  for building the temporary system. We will create a set of directories in
    15   <filename class="directory">$LFS</filename> for the installation of the
    16   temporary tools, add an unprivileged user to reduce risk,
     15  <filename class="directory">$LFS</filename> (in which we will install the
     16  temporary tools), add an unprivileged user,
    1717  and create an appropriate build environment for that user. We will also
    18   explain the unit of time we use to measure how long LFS packages take to
    19   build, or <quote>SBUs</quote>, and give some information about package
     18  explain the units of time (<quote>SBUs</quote>) we use to measure how
     19  long it takes to build LFS packages, and provide some information about package
    2020  test suites.</para>
    2121
Note: See TracChangeset for help on using the changeset viewer.