Changeset 13a9dc2


Ignore:
Timestamp:
01/11/2006 12:02:10 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:
1f3e44f
Parents:
895a637
Message:

Indented chapter01 except changelog.xml.
Renamed administrativa.xml to resources.xml.
Standarized the ID values.

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

Files:
1 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • chapter01/askforhelp.xml

    r895a637 r13a9dc2  
    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]>
    6 <sect1 id="prepare-askforhelp">
    7 <title>Help</title>
    8 <?dbhtml filename="askforhelp.html"?>
    97
    10 <para>If an issue or a question is encountered while working
    11 through this book, check the FAQ page at <ulink url="&faq-root;#generalfaq"/>.
    12 Questions are often already answered there. If your question is
    13 not answered on this page, try to find the source of the problem. The
    14 following hint will give you some guidance for troubleshooting: <ulink
    15 url="&hints-root;errors.txt"/>.</para>
     8<sect1 id="ch-intro-askforhelp">
     9  <?dbhtml filename="askforhelp.html"?>
    1610
    17 <para>If you cannot find your problem listed in the FAQ, search the mailing
    18 lists at <ulink url="&lfs-root;search.html"/>.</para>
     11  <title>Help</title>
    1912
    20 <para>We also have a wonderful LFS community that is willing to offer assistance
    21 through the mailing lists and IRC (see the <xref
    22 linkend="ch-scatter-administrativa"/> section of this book). However, we get
    23 several support questions everyday and many of them can be easily answered by
    24 going to the FAQ and by searching the mailing lists first. So for us to offer
    25 the best assistance possible, you need to do some research on your own first.
    26 That allows us to focus on the more unusual support needs. If your searches do
    27 not produce a solution, please include all relevant information (mentioned
    28 below) in your request for help.</para>
     13  <para>If an issue or a question is encountered while working through
     14  this book, check the FAQ page at <ulink url="&faq-root;#generalfaq"/>.
     15  Questions are often already answered there. If your question is not
     16  answered on this page, try to find the source of the problem. The
     17  following hint will give you some guidance for troubleshooting:
     18  <ulink url="&hints-root;errors.txt"/>.</para>
    2919
    30 <sect2>
    31 <title>Things to Mention</title>
    32  
    33 <para>Apart from a brief explanation of the problem being experienced,
    34 the essential things to include in any request for help are:</para>
     20  <para>If you cannot find your problem listed in the FAQ, search the mailing
     21  lists at <ulink url="&lfs-root;search.html"/>.</para>
    3522
    36 <itemizedlist>
    37 <listitem><para>The version of the book being used (in this case
    38 &version;)</para></listitem>
    39 <listitem><para>The host distribution and version being used to
    40 create LFS</para></listitem>
    41 <listitem><para>The package or section the problem was encountered in</para></listitem>
    42 <listitem><para>The exact error message or symptom being received</para></listitem>
    43 <listitem><para>Note whether you have deviated from the book at all </para></listitem>
    44 </itemizedlist>
     23  <para>We also have a wonderful LFS community that is willing to offer
     24  assistance through the mailing lists and IRC (see the <xref
     25  linkend="ch-intro-resources"/> section of this book). However,
     26  we get several support questions everyday and many of them can be easily
     27  answered by going to the FAQ and by searching the mailing lists first.
     28  So for us to offer the best assistance possible, you need to do some
     29  research on your own first. That allows us to focus on the more unusual
     30  support needs. If your searches do not produce a solution, please include
     31  all relevant information (mentioned below) in your request for help.</para>
    4532
    46 <note><para>Deviating from this book does <emphasis>not</emphasis>
    47 mean that we will not help you. After all, LFS is about personal
    48 preference. Being upfront about any changes to the established
    49 procedure helps us evaluate and determine possible causes of your
    50 problem.</para></note>
    51 </sect2>
     33  <sect2>
     34    <title>Things to Mention</title>
    5235
    53 <sect2>
    54 <title>Configure Script Problems</title>
     36    <para>Apart from a brief explanation of the problem being experienced,
     37    the essential things to include in any request for help are:</para>
    5538
    56 <para>If something goes wrong while running the <command>configure</command>
    57 script, review the <filename>config.log</filename> file. This file may
    58 contain errors encountered during <command>configure</command> which were not
    59 printed to the screen.  Include the <emphasis>relevant</emphasis> lines if you
    60 need to ask for help.</para>
    61 </sect2>
     39    <itemizedlist>
     40      <listitem>
     41        <para>The version of the book being used (in this case &version;)</para>
     42      </listitem>
     43      <listitem>
     44        <para>The host distribution and version being used to create LFS</para>
     45      </listitem>
     46      <listitem>
     47        <para>The package or section the problem was encountered in</para>
     48      </listitem>
     49      <listitem>
     50        <para>The exact error message or symptom being received</para>
     51      </listitem>
     52      <listitem>
     53        <para>Note whether you have deviated from the book at all </para>
     54      </listitem>
     55    </itemizedlist>
    6256
    63 <sect2>
    64 <title>Compilation Problems</title>
     57    <note>
     58      <para>Deviating from this book does <emphasis>not</emphasis> mean that
     59      we will not help you. After all, LFS is about personal preference.
     60      Being upfront about any changes to the established procedure helps us
     61      evaluate and determine possible causes of your problem.</para>
     62    </note>
    6563
    66 <para>Both the screen output and the contents of various files are
    67 useful in determining the cause of compilation problems. The screen output
    68 from the <command>configure</command> script and the
    69 <command>make</command> run can be helpful. It
    70 is not necessary to include the entire output, but do include enough
    71 of the relevant information. Below is an example of the type of
    72 information to include from the screen output from <command>make</command>:</para>
     64  </sect2>
     65
     66  <sect2>
     67    <title>Configure Script Problems</title>
     68
     69    <para>If something goes wrong while running the <command>configure</command>
     70    script, review the <filename>config.log</filename> file. This file may
     71    contain errors encountered during <command>configure</command> which were
     72    not printed to the screen. Include the <emphasis>relevant</emphasis> lines
     73    if you need to ask for help.</para>
     74
     75  </sect2>
     76
     77  <sect2>
     78    <title>Compilation Problems</title>
     79
     80    <para>Both the screen output and the contents of various files are useful
     81    in determining the cause of compilation problems. The screen output from
     82    the <command>configure</command> script and the <command>make</command>
     83    run can be helpful. It is not necessary to include the entire output, but
     84    do include enough of the relevant information. Below is an example of the
     85    type of information to include from the screen output from
     86    <command>make</command>:</para>
    7387
    7488<screen><computeroutput>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
    75 -DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" 
     89-DLOCALEDIR=\"/mnt/lfs/usr/share/locale\"
    7690-DLIBDIR=\"/mnt/lfs/usr/lib\"
    7791-DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I.
    7892-g -O2 -c getopt1.c
    79 gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o 
    80 expand.o file.o function.o getopt.o implicit.o job.o main.o 
    81 misc.o read.o remake.o rule.o signame.o variable.o vpath.o 
     93gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o
     94expand.o file.o function.o getopt.o implicit.o job.o main.o
     95misc.o read.o remake.o rule.o signame.o variable.o vpath.o
    8296default.o remote-stub.o version.o opt1.o
    8397-lutil job.o: In function `load_too_high':
    84 /lfs/tmp/make-3.79.1/job.c:1565: undefined reference 
     98/lfs/tmp/make-3.79.1/job.c:1565: undefined reference
    8599to `getloadavg'
    86100collect2: ld returned 1 exit status
     
    91105make: *** [all-recursive-am] Error 2</computeroutput></screen>
    92106
    93 <para>In this case, many people would just include the bottom
    94 section:</para>
     107    <para>In this case, many people would just include the bottom
     108    section:</para>
    95109
    96110<screen><computeroutput>make [2]: *** [make] Error 1</computeroutput></screen>
    97111
    98 <para>This is not enough information to properly diagnose the problem
    99 because it only notes that something went wrong, not
    100 <emphasis>what</emphasis> went wrong. The entire section, as in the
    101 example above, is what should be saved because it includes the command
    102 that was executed and the associated error message(s).</para>
     112    <para>This is not enough information to properly diagnose the problem
     113    because it only notes that something went wrong, not
     114    <emphasis>what</emphasis> went wrong. The entire section, as in the
     115    example above, is what should be saved because it includes the command
     116    that was executed and the associated error message(s).</para>
    103117
    104 <para>An excellent article about asking for help on the Internet is
    105 available online at <ulink
    106 url="http://catb.org/~esr/faqs/smart-questions.html"/>.  Read and
    107 follow the hints in this document to increase the likelihood of getting
    108 the help you need.</para>
    109 </sect2>
     118    <para>An excellent article about asking for help on the Internet is
     119    available online at <ulink
     120    url="http://catb.org/~esr/faqs/smart-questions.html"/>. Read and
     121    follow the hints in this document to increase the likelihood of getting
     122    the help you need.</para>
     123
     124  </sect2>
    110125
    111126</sect1>
    112 
  • chapter01/chapter01.xml

    r895a637 r13a9dc2  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE chapter 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<chapter id="chapter-intro" xreflabel="Chapter 1">
    7 <?dbhtml dir="chapter01"?>
    8 <title>Introduction</title>
    9 <?dbhtml filename="chapter01.html"?>
     9  <?dbhtml dir="chapter01"?>
     10  <?dbhtml filename="chapter01.html"?>
    1011
    11 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="how.xml"/>
    12 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="changelog.xml"/>
    13 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="administrativa.xml"/>
    14 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="askforhelp.xml"/>
    15 <!--<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="livecd.xml"/>-->
     12  <title>Introduction</title>
     13
     14  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="how.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="changelog.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="resources.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="askforhelp.xml"/>
     18  <!--<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="livecd.xml"/>-->
    1619
    1720</chapter>
  • chapter01/how.xml

    r895a637 r13a9dc2  
    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]>
    6 <sect1 id="ch-scatter-how">
    7 <title>How to Build an LFS System</title>
    8 <?dbhtml filename="how.html"?>
    97
    10 <para>The LFS system will be built by using a previously installed
    11 Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This
    12 existing Linux system (the host) will be used as a starting point to
    13 provide necessary programs, including a compiler, linker, and shell,
    14 to build the new system. Select the <quote>development</quote> option
    15 during the distribution installation to be able to access these
    16 tools.</para>
     8<sect1 id="ch-intro-how">
     9  <?dbhtml filename="how.html"?>
    1710
    18 <para>As an alternative to installing an entire separate distribution onto your
    19 machine, you may wish to use the Linux From Scratch LiveCD. The CD works well as
    20 a host system, providing all the tools you need to successfully follow the
    21 instructions in this book. Additionally, it contains all the source packages,
    22 patches and a copy of this book. So once you have the CD, no network connection
    23 or additional downloads are necessary. For more information about the LFS LiveCD
    24 or to download a copy, visit <ulink url="&livecd-root;"/>.</para>
     11  <title>How to Build an LFS System</title>
    2512
    26 <para><xref linkend="chapter-partitioning"/> of this book describes how
    27 to create a new Linux native partition and file system, the place
    28 where the new LFS system will be compiled and installed. <xref
    29 linkend="chapter-getting-materials"/> explains which packages and
    30 patches need to be downloaded to build an LFS system and how to store
    31 them on the new file system. <xref linkend="chapter-final-preps"/>
    32 discusses the setup for an appropriate working environment. Please read
    33 <xref linkend="chapter-final-preps"/> carefully as it explains several
    34 important issues the developer should be aware of before beginning to
    35 work through <xref linkend="chapter-temporary-tools"/> and
    36 beyond.</para>
     13  <para>The LFS system will be built by using a previously installed
     14  Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This
     15  existing Linux system (the host) will be used as a starting point to
     16  provide necessary programs, including a compiler, linker, and shell,
     17  to build the new system. Select the <quote>development</quote> option
     18  during the distribution installation to be able to access these
     19  tools.</para>
    3720
    38 <para><xref linkend="chapter-temporary-tools"/> explains the
    39 installation of a number of packages that will form the basic
    40 development suite (or toolchain) which is used to build the actual
    41 system in <xref linkend="chapter-building-system"/>. Some of these
    42 packages are needed to resolve circular dependencies&mdash;for example,
    43 to compile a compiler, you need a compiler.</para>
     21  <para>As an alternative to installing an entire separate distribution
     22  onto your machine, you may wish to use the Linux From Scratch LiveCD.
     23  The CD works well as a host system, providing all the tools you need
     24  to successfully follow the instructions in this book. Additionally,
     25  it contains all the source packages, patches and a copy of this book.
     26  So once you have the CD, no network connection or additional downloads
     27  are necessary. For more information about the LFS LiveCD or to download
     28  a copy, visit <ulink url="&livecd-root;"/>.</para>
    4429
    45 <para><xref linkend="chapter-temporary-tools"/> also shows the user how
    46 to build a first pass of the toolchain, including Binutils and GCC
    47 (first pass basically means these two core packages will be
    48 re-installed a second time). The next step is to build Glibc, the C library.
    49 Glibc will be compiled by the toolchain programs built in the first pass. Then,
    50 a second pass of the toolchain will be built. This time, the toolchain will be
    51 dynamically linked against the newly built Glibc. The remaining
    52 <xref linkend="chapter-temporary-tools"/> packages are built using this second
    53 pass toolchain. When this is done, the LFS installation process will no longer
    54 depend on the host distribution, with the exception of the running kernel.
    55 </para>
     30  <para><xref linkend="chapter-partitioning"/> of this book describes how
     31  to create a new Linux native partition and file system, the place
     32  where the new LFS system will be compiled and installed. <xref
     33  linkend="chapter-getting-materials"/> explains which packages and
     34  patches need to be downloaded to build an LFS system and how to store
     35  them on the new file system. <xref linkend="chapter-final-preps"/>
     36  discusses the setup for an appropriate working environment. Please read
     37  <xref linkend="chapter-final-preps"/> carefully as it explains several
     38  important issues the developer should be aware of before beginning to
     39  work through <xref linkend="chapter-temporary-tools"/> and beyond.</para>
    5640
    57 <para>This effort to isolate the new system from the host distribution may seem
    58 excessive, but a full technical explanation is provided in
    59 <xref linkend="ch-tools-toolchaintechnotes"/>.</para>
     41  <para><xref linkend="chapter-temporary-tools"/> explains the
     42  installation of a number of packages that will form the basic
     43  development suite (or toolchain) which is used to build the actual
     44  system in <xref linkend="chapter-building-system"/>. Some of these
     45  packages are needed to resolve circular dependencies&mdash;for example,
     46  to compile a compiler, you need a compiler.</para>
    6047
    61 <para>In <xref linkend="chapter-building-system"/>, the full LFS system is
    62 built. The <command>chroot</command> (change root) program is used to enter a virtual
    63 environment and start a new shell whose root directory will be set to
    64 the LFS partition. This is very similar to rebooting and instructing
    65 the kernel to mount the LFS partition as the root partition. The
    66 system does not actually reboot, but instead <command>chroot</command>'s because creating a
    67 bootable system requires additional work which is not necessary just
    68 yet. The major advantage is that <quote>chrooting</quote> allows the
    69 builder to continue using the host while LFS is being built. While
    70 waiting for package compilation to complete, a user can switch to a
    71 different virtual console (VC) or X desktop and continue using the
    72 computer as normal.</para>
     48  <para><xref linkend="chapter-temporary-tools"/> also shows the user how to
     49  build a first pass of the toolchain, including Binutils and GCC (first pass
     50  basically means these two core packages will be re-installed a second time).
     51  The next step is to build Glibc, the C library. Glibc will be compiled by
     52  the toolchain programs built in the first pass. Then, a second pass of the
     53  toolchain will be built. This time, the toolchain will be dynamically linked
     54  against the newly built Glibc. The remaining <xref
     55  linkend="chapter-temporary-tools"/> packages are built using this second
     56  pass toolchain. When this is done, the LFS installation process will no
     57  longer depend on the host distribution, with the exception of the running
     58  kernel. </para>
    7359
    74 <para>To finish the installation, the LFS-Bootscripts are set up in <xref
    75 linkend="chapter-bootscripts"/>, and the kernel and boot loader are set
    76 up in <xref linkend="chapter-bootable"/>. <xref
    77 linkend="chapter-finalizing"/> contains information on furthering the
    78 LFS experience beyond this book.  After the steps in this book have
    79 been implemented, the computer will be ready to reboot into the new
    80 LFS system.</para>
     60  <para>This effort to isolate the new system from the host distribution may
     61  seem excessive, but a full technical explanation is provided in
     62  <xref linkend="ch-tools-toolchaintechnotes"/>.</para>
    8163
    82 <para>This is the process in a nutshell. Detailed information on each
    83 step is discussed in the following chapters and package descriptions.
    84 Items that may seem complicated will be clarified, and everything will
    85 fall into place as the reader embarks on the LFS adventure.</para>
     64  <para>In <xref linkend="chapter-building-system"/>, the full LFS system is
     65  built. The <command>chroot</command> (change root) program is used to enter
     66  a virtual environment and start a new shell whose root directory will be
     67  set to the LFS partition. This is very similar to rebooting and instructing
     68  the kernel to mount the LFS partition as the root partition. The system
     69  does not actually reboot, but instead <command>chroot</command>'s because
     70  creating a bootable system requires additional work which is not necessary
     71  just yet. The major advantage is that <quote>chrooting</quote> allows the
     72  builder to continue using the host while LFS is being built. While waiting
     73  for package compilation to complete, a user can switch to a different
     74  virtual console (VC) or X desktop and continue using the computer as
     75  normal.</para>
     76
     77  <para>To finish the installation, the LFS-Bootscripts are set up in
     78  <xref linkend="chapter-bootscripts"/>, and the kernel and boot loader are set
     79  up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/>
     80  contains information on furthering the LFS experience beyond this book.
     81  After the steps in this book have been implemented, the computer will be
     82  ready to reboot into the new LFS system.</para>
     83
     84  <para>This is the process in a nutshell. Detailed information on each
     85  step is discussed in the following chapters and package descriptions.
     86  Items that may seem complicated will be clarified, and everything will
     87  fall into place as the reader embarks on the LFS adventure.</para>
    8688
    8789</sect1>
    88 
  • chapter01/livecd.xml

    r895a637 r13a9dc2  
    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]>
    6 <sect1 id="prepare-livecd">
    7 <title>About the Included CD</title>
    8 <?dbhtml filename="livecd.html"?>
    97
    10 <para>For your convenience, we have included a CD with this book that
    11 contains the source packages needed for creating a Linux From Scratch
    12 system.  The CD is bootable and provides a stable working environment
    13 for building LFS.  This book refers to this system as the
    14 <quote>host system.</quote>  The CD images are actively maintained and
    15 updated versions can be found at
    16 <ulink url="ftp://ftp.lfs-matrix.net/pub/lfs-livecd/"/></para>
     8<sect1 id="ch-intro-livecd">
     9  <?dbhtml filename="livecd.html"?>
    1710
    18 <para>In addition to the tools required to build LFS, the host system
    19 on the CD has a number of other helpful tools installed:</para>
     11  <title>About the Included CD</title>
    2012
    21 <itemizedlist>
    22         <listitem><para>An HTML version of this book</para></listitem>
    23         <listitem><para>The X Window System Environment</para></listitem>
    24         <listitem>
    25                 <para>Web Tools</para>
    26                 <itemizedlist>
    27                         <listitem><para>Wget (command line file retriever)</para></listitem>
    28                         <listitem><para>Lynx (text web browser)</para></listitem>
    29                         <listitem><para>Irssi (console IRC client)</para></listitem>
    30                         <listitem><para>Firefox (graphical web browser)</para></listitem>
    31                         <listitem><para>Xchat (X-based IRC client)</para></listitem>
    32                 </itemizedlist>
    33         </listitem>
     13  <para>For your convenience, we have included a CD with this book that
     14  contains the source packages needed for creating a Linux From Scratch
     15  system.  The CD is bootable and provides a stable working environment
     16  for building LFS.  This book refers to this system as the
     17  <quote>host system.</quote>  The CD images are actively maintained and
     18  updated versions can be found at
     19  <ulink url="ftp://ftp.lfs-matrix.net/pub/lfs-livecd/"/></para>
    3420
    35         <listitem>
    36                 <para>Text Editors</para>
    37                 <itemizedlist>
    38                         <listitem><para>Vim</para></listitem>
    39                         <listitem><para>Nano</para></listitem>
    40                 </itemizedlist>
    41         </listitem>
     21  <para>In addition to the tools required to build LFS, the host system
     22  on the CD has a number of other helpful tools installed:</para>
    4223
    43         <listitem>
    44                 <para>Network Tools</para>
    45                 <itemizedlist>
    46                 <listitem><para>SSH Server and Client</para></listitem>
    47                 <listitem><para>NFS Server and Client</para></listitem>
    48                 <listitem><para>Smbmount (mount.cifs) for Windows shares</para></listitem>
    49                 <listitem><para>Subversion</para></listitem>
    50                 <listitem><para>Dhcpcd (DHCP client)</para></listitem>
    51         </itemizedlist>
    52         </listitem>
     24  <itemizedlist>
    5325
    54         <listitem>
    55                 <para>Filesystem Programs</para>
    56                 <itemizedlist>
    57                         <listitem><para>Reiserfsprogs</para></listitem>
    58                         <listitem><para>Xfsprogs</para></listitem>
    59                 </itemizedlist>
    60         </listitem>
     26    <listitem>
     27      <para>An HTML version of this book</para>
     28    </listitem>
    6129
    62         <listitem><para>nALFS - A tool for automating LFS builds</para></listitem>
    63 </itemizedlist>
     30    <listitem>
     31      <para>The X Window System Environment</para>
     32    </listitem>
     33
     34    <listitem>
     35      <para>Web Tools</para>
     36      <itemizedlist>
     37        <listitem>
     38          <para>Wget (command line file retriever)</para>
     39        </listitem>
     40        <listitem>
     41          <para>Lynx (text web browser)</para>
     42        </listitem>
     43        <listitem>
     44          <para>Irssi (console IRC client)</para>
     45        </listitem>
     46        <listitem>
     47          <para>Firefox (graphical web browser)</para>
     48        </listitem>
     49        <listitem>
     50          <para>Xchat (X-based IRC client)</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
     55    <listitem>
     56      <para>Text Editors</para>
     57      <itemizedlist>
     58        <listitem>
     59          <para>Vim</para>
     60        </listitem>
     61        <listitem>
     62          <para>Nano</para>
     63        </listitem>
     64      </itemizedlist>
     65    </listitem>
     66
     67    <listitem>
     68      <para>Network Tools</para>
     69      <itemizedlist>
     70        <listitem>
     71          <para>SSH Server and Client</para>
     72        </listitem>
     73        <listitem>
     74          <para>NFS Server and Client</para>
     75        </listitem>
     76        <listitem>
     77          <para>Smbmount (mount.cifs) for Windows shares</para>
     78        </listitem>
     79        <listitem>
     80          <para>Subversion</para>
     81        </listitem>
     82        <listitem>
     83          <para>Dhcpcd (DHCP client)</para>
     84        </listitem>
     85      </itemizedlist>
     86    </listitem>
     87
     88    <listitem>
     89      <para>Filesystem Programs</para>
     90      <itemizedlist>
     91        <listitem>
     92          <para>Reiserfsprogs</para>
     93        </listitem>
     94        <listitem>
     95          <para>Xfsprogs</para>
     96        </listitem>
     97      </itemizedlist>
     98    </listitem>
     99
     100    <listitem>
     101      <para>nALFS - A tool for automating LFS builds</para>
     102    </listitem>
     103
     104  </itemizedlist>
    64105
    65106</sect1>
    66 
  • chapter09/whatnow.xml

    r895a637 r13a9dc2  
    8282      are in need of help, want to stay current with the latest developments,
    8383      want to contribute to the project, and more. See <xref
    84       linkend="ch-scatter-maillists"/> for more
     84      linkend="ch-intro-maillists"/> for more
    8585      information.</para>
    8686    </listitem>
Note: See TracChangeset for help on using the changeset viewer.