Ignore:
Timestamp:
01/13/2006 08:08:51 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
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.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, 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:
6a3b6af
Parents:
87bae31
Message:

Indented chapter 03.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7273 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter03/introduction.xml

    r87bae31 rb0ed1af  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
     7
    68<sect1 id="materials-introduction">
    7 <title>Introduction</title>
    8 <?dbhtml filename="introduction.html"?>
     9  <?dbhtml filename="introduction.html"?>
    910
    10 <para>This chapter includes a list of packages that need to be downloaded for
    11 building a basic Linux system. The listed version numbers correspond to versions
    12 of the software that are known to work, and this book is based on their use. We
    13 highly recommend not using newer versions because the build commands for one
    14 version may not work with a newer version. The newest package versions may also
    15 have problems that require work-arounds. These work-arounds will be developed
    16 and stabilized in the development version of the book.</para>
     11  <title>Introduction</title>
    1712
    18 <para>Download locations may not always be accessible. If a download
    19 location has changed since this book was published, Google (<ulink
    20 url="http://www.google.com/"/>) provides a useful search engine for
    21 most packages. If this search is unsuccessful, try one of the
    22 alternative means of downloading discussed at <ulink
    23 url="&lfs-root;lfs/packages.html"/>.</para>
     13  <para>This chapter includes a list of packages that need to be downloaded for
     14  building a basic Linux system. The listed version numbers correspond to versions
     15  of the software that are known to work, and this book is based on their use. We
     16  highly recommend not using newer versions because the build commands for one
     17  version may not work with a newer version. The newest package versions may also
     18  have problems that require work-arounds. These work-arounds will be developed
     19  and stabilized in the development version of the book.</para>
    2420
    25 <para>Downloaded packages and patches will need to be stored somewhere
    26 that is conveniently available throughout the entire build. A working
    27 directory is also required to unpack the sources and build them.
    28 <filename class="directory">$LFS/sources</filename> can be used both
    29 as the place to store the tarballs and patches and as a working
    30 directory. By using this directory, the required elements will be
    31 located on the LFS partition and will be available during all stages
    32 of the building process.</para>
     21  <para>Download locations may not always be accessible. If a download
     22  location has changed since this book was published, Google (<ulink
     23  url="http://www.google.com/"/>) provides a useful search engine for
     24  most packages. If this search is unsuccessful, try one of the
     25  alternative means of downloading discussed at <ulink
     26  url="&lfs-root;lfs/packages.html"/>.</para>
    3327
    34 <para>To create this directory, execute, as user
    35 <emphasis>root</emphasis>, the following command before starting the
    36 download session:</para>
     28  <para>Downloaded packages and patches will need to be stored somewhere
     29  that is conveniently available throughout the entire build. A working
     30  directory is also required to unpack the sources and build them.
     31  <filename class="directory">$LFS/sources</filename> can be used both
     32  as the place to store the tarballs and patches and as a working
     33  directory. By using this directory, the required elements will be
     34  located on the LFS partition and will be available during all stages
     35  of the building process.</para>
     36
     37  <para>To create this directory, execute, as user <systemitem
     38  class="username">root</systemitem>, the following command before starting
     39  the download session:</para>
    3740
    3841<screen role="nodump"><userinput>mkdir -v $LFS/sources</userinput></screen>
    3942
    40 <para>Make this directory writable and sticky. <quote>Sticky</quote>
    41 means that even if multiple users have write permission on a
    42 directory, only the owner of a file can delete the file within a
    43 sticky directory. The following command will enable the write and
    44 sticky modes:</para>
     43  <para>Make this directory writable and sticky. <quote>Sticky</quote>
     44  means that even if multiple users have write permission on a
     45  directory, only the owner of a file can delete the file within a
     46  sticky directory. The following command will enable the write and
     47  sticky modes:</para>
    4548
    4649<screen role="nodump"><userinput>chmod -v a+wt $LFS/sources</userinput></screen>
    4750
    4851</sect1>
    49 
Note: See TracChangeset for help on using the changeset viewer.