Changeset 13a9dc2
- Timestamp:
- 01/11/2006 12:02:10 PM (18 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, 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
- Files:
-
- 1 added
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/askforhelp.xml
r895a637 r13a9dc2 1 1 <?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" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 6 <sect1 id="prepare-askforhelp">7 <title>Help</title>8 <?dbhtml filename="askforhelp.html"?>9 7 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"?> 16 10 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> 19 12 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> 29 19 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> 35 22 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> 45 32 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> 52 35 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> 55 38 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> 62 56 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> 65 63 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> 73 87 74 88 <screen><computeroutput>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\" 75 -DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" 89 -DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" 76 90 -DLIBDIR=\"/mnt/lfs/usr/lib\" 77 91 -DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I. 78 92 -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 93 gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o 94 expand.o file.o function.o getopt.o implicit.o job.o main.o 95 misc.o read.o remake.o rule.o signame.o variable.o vpath.o 82 96 default.o remote-stub.o version.o opt1.o 83 97 -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 85 99 to `getloadavg' 86 100 collect2: ld returned 1 exit status … … 91 105 make: *** [all-recursive-am] Error 2</computeroutput></screen> 92 106 93 <para>In this case, many people would just include the bottom94 section:</para>107 <para>In this case, many people would just include the bottom 108 section:</para> 95 109 96 110 <screen><computeroutput>make [2]: *** [make] Error 1</computeroutput></screen> 97 111 98 <para>This is not enough information to properly diagnose the problem99 because it only notes that something went wrong, not100 <emphasis>what</emphasis> went wrong.The entire section, as in the101 example above, is what should be saved because it includes the command102 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> 103 117 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> 110 125 111 126 </sect1> 112 -
chapter01/chapter01.xml
r895a637 r13a9dc2 1 1 <?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" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 7 6 8 <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"?> 10 11 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"/>--> 16 19 17 20 </chapter> -
chapter01/how.xml
r895a637 r13a9dc2 1 1 <?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" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 6 <sect1 id="ch-scatter-how">7 <title>How to Build an LFS System</title>8 <?dbhtml filename="how.html"?>9 7 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"?> 17 10 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> 25 12 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> 37 20 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—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> 44 29 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> 56 40 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—for example, 46 to compile a compiler, you need a compiler.</para> 60 47 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> 73 59 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> 81 63 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> 86 88 87 89 </sect1> 88 -
chapter01/livecd.xml
r895a637 r13a9dc2 1 1 <?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" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 6 <sect1 id="prepare-livecd">7 <title>About the Included CD</title>8 <?dbhtml filename="livecd.html"?>9 7 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"?> 17 10 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> 20 12 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> 34 20 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> 42 23 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> 53 25 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> 61 29 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> 64 105 65 106 </sect1> 66 -
chapter09/whatnow.xml
r895a637 r13a9dc2 82 82 are in need of help, want to stay current with the latest developments, 83 83 want to contribute to the project, and more. See <xref 84 linkend="ch- scatter-maillists"/> for more84 linkend="ch-intro-maillists"/> for more 85 85 information.</para> 86 86 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.