浏览代码

Minor brush-ups, and splitting the basic-net section.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2956 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Alex Gronenwoud 22 年之前
父节点
当前提交
51c7e26fb0

+ 2 - 0
appendixa/lfs-utils-shortdesc.xml

@@ -9,4 +9,6 @@ individual package.</para>
 <para><emphasis>Installed programs</emphasis>: mktemp, tempfile, http-get
 <para><emphasis>Installed programs</emphasis>: mktemp, tempfile, http-get
 and iana-net</para>
 and iana-net</para>
 
 
+<para><emphasis>Installed files</emphasis>: protocols, services</para>
+
 </sect2>
 </sect2>

+ 3 - 3
chapter01/acknowledgements.xml

@@ -79,7 +79,7 @@ Utley</ulink> &lt;jeremy@linuxfromscratch.org&gt; -- LFS Book editor, Bugzilla
 maintainer.</para></listitem>
 maintainer.</para></listitem>
 
 
 <listitem><para>Countless other people on the various LFS and BLFS
 <listitem><para>Countless other people on the various LFS and BLFS
-mailinglists who are making this book happen by giving their suggestions,
+mailing lists who are making this book happen by giving their suggestions,
 testing the book and submitting bug reports, instructions and their
 testing the book and submitting bug reports, instructions and their
 experiences with installing various packages.</para></listitem>
 experiences with installing various packages.</para></listitem>
 
 
@@ -242,8 +242,8 @@ moved it was renamed to <emphasis>belgarath</emphasis>.</para></listitem>
 Tie-Ten-Quee</ulink> &lt;highos@linuxfromscratch.org&gt; for donating a Yamaha
 Tie-Ten-Quee</ulink> &lt;highos@linuxfromscratch.org&gt; for donating a Yamaha
 CDRW 8824E CD-writer.</para></listitem>
 CDRW 8824E CD-writer.</para></listitem>
 
 
-<listitem><para>Countless other people on the various LFS mailinglists who are
-making this book happen by giving their suggestions, submitting bug reports,
+<listitem><para>Countless other people on the various LFS mailing lists who are
+making this book better by giving their suggestions, submitting bug reports,
 and throwing in their criticism.</para></listitem>
 and throwing in their criticism.</para></listitem>
 
 
 </itemizedlist>
 </itemizedlist>

+ 6 - 0
chapter01/changelog.xml

@@ -95,6 +95,12 @@
 </itemizedlist>
 </itemizedlist>
 </para></listitem>
 </para></listitem>
 
 
+<listitem><para>October 8th, 2003 [alex]: Chapter 8 - Making bootable: Adapted
+the style of the screens, and reworded some paragraphs.</para></listitem>
+ 
+<listitem><para>October 8th, 2003 [alex]: Removed a series of unused
+entities.</para></listitem>
+
 <listitem><para>October 7th, 2003 [jeremy]: Added notes to the linking tests
 <listitem><para>October 7th, 2003 [jeremy]: Added notes to the linking tests
 in chapter 5 and 6 stating that blank output is a bad thing.</para></listitem>
 in chapter 5 and 6 stating that blank output is a bad thing.</para></listitem>
 
 

+ 12 - 10
chapter01/contactinfo.xml

@@ -6,21 +6,23 @@
 <sect2 id="ch01-faq">
 <sect2 id="ch01-faq">
 <title>FAQ</title>
 <title>FAQ</title>
 
 
-<para>If you encounter any errors, have any questions, or if you find a
-typo in the book, then, please consult the FAQ (Frequently Asked Questions)
-page at <ulink url="http://www.linuxfromscratch.org/faq/"/>.</para>
+<para>If during the building of your LFS system you encounter any errors, or
+have any questions, or think you found a typo in the book, then please first
+consult the FAQ (Frequently Asked Questions) at
+<ulink url="http://www.linuxfromscratch.org/faq/"/>.</para>
 
 
 </sect2>
 </sect2>
 
 
+
 <sect2 id="ch01-irc">
 <sect2 id="ch01-irc">
 <title>IRC</title>
 <title>IRC</title>
 
 
-<para>Members of the LFS community offer assistance on our community IRC
-server.  If you decide to utilize this mode of support, we ask that you
-at least ensure you've checked the LFS FAQ and the mailing list archives
-for the answer to your question.  You can find the IRC server at
-irc.linuxfromscratch.org port 6667.  The support channel is named
-#LFS-support.</para>
+<para>Several members of the LFS community offer assistance on our community
+IRC server. Before you utilize this mode of support, we ask that you've
+at least checked the LFS FAQ and the mailing list archives for the answer to
+your question.  You can find the IRC server at
+<emphasis>irc.linuxfromscratch.org</emphasis> port 6667.  The support channel
+is named #LFS-support.</para>
 
 
 </sect2>
 </sect2>
 
 
@@ -29,7 +31,7 @@ irc.linuxfromscratch.org port 6667.  The support channel is named
 <title>Mailing lists</title>
 <title>Mailing lists</title>
 
 
 <para>The <emphasis>linuxfromscratch.org</emphasis> server is hosting a number
 <para>The <emphasis>linuxfromscratch.org</emphasis> server is hosting a number
-of mailinglists used for the development of the LFS project. These lists
+of mailing lists used for the development of the LFS project. These lists
 include, among others, the main development and support lists.</para>
 include, among others, the main development and support lists.</para>
 
 
 <para>For information on which lists are available, how to subscribe to them,
 <para>For information on which lists are available, how to subscribe to them,

+ 4 - 4
chapter01/versions.xml

@@ -2,10 +2,10 @@
 <title>Book version</title>
 <title>Book version</title>
 <?dbhtml filename="version.html" dir="chapter01"?>
 <?dbhtml filename="version.html" dir="chapter01"?>
 
 
-<para>This is LFS-BOOK version &version; dated &releasedate;. If this 
-version is older than a month a newer version is probably already available 
-for download. Check one of the mirror sites below for updated
-versions.</para>
+<para>This is version &version; of the Linux From Scratch book, dated
+&releasedate;. If this book is more than two months old, a newer and better
+version is probably already available. To find out, check one of the mirrors
+listed on <ulink url="http://www.linuxfromscratch.org/"/>.</para>
 
 
 </sect1>
 </sect1>
 
 

+ 8 - 8
chapter04/chapter04.xml

@@ -19,14 +19,14 @@ been worked around yet.</para>
 <para>All the URLs, when possible, refer to the project's page at
 <para>All the URLs, when possible, refer to the project's page at
 <ulink url="http://www.freshmeat.net/"/>. The Freshmeat
 <ulink url="http://www.freshmeat.net/"/>. The Freshmeat
 pages will give you easy access to the official download sites as well as
 pages will give you easy access to the official download sites as well as
-project websites, mailinglists, FAQs, Changelogs and more.</para>
-
-<para>We can't guarantee that these download locations are always available
-to you. In case a download location has changed since this book was
-published, please try to google for the package. Should you remain
-unsuccessful with this, you can consult the book's errata page at
-<ulink url="http://linuxfromscratch.org/lfs/print/"/> or try
-the alternative means of downloading given at 
+project websites, mailing lists, FAQs, changelogs and more.</para>
+
+<para>We can't guarantee that these download locations are always available.
+In case a download location has changed since this book was published, please
+try to google for the package. Should you remain unsuccessful with this, you
+can consult the book's errata page at
+<ulink url="http://linuxfromscratch.org/lfs/print/"/> or, better yet, try one
+of the alternative means of downloading listed on
 <ulink url="http://linuxfromscratch.org/lfs/packages.html"/>.</para>
 <ulink url="http://linuxfromscratch.org/lfs/packages.html"/>.</para>
 
 
 <para>You'll need to store all the downloaded packages and patches somewhere
 <para>You'll need to store all the downloaded packages and patches somewhere

+ 2 - 0
chapter06/basic-net.xml

@@ -2,6 +2,8 @@
 <title>Setting up Basic Networking</title>
 <title>Setting up Basic Networking</title>
 <?dbhtml filename="basic-net.html" dir="chapter06"?>
 <?dbhtml filename="basic-net.html" dir="chapter06"?>
 
 
+<!--  Will clean this up later. -->
+
 <para>Here will be set up basic networking now that all the necessary
 <para>Here will be set up basic networking now that all the necessary
 software has been installed. There isn't all that much to do, really,
 software has been installed. There isn't all that much to do, really,
 just creating a basic <filename>/etc/hosts</filename> file, and downloading
 just creating a basic <filename>/etc/hosts</filename> file, and downloading

+ 0 - 1
chapter06/chapter06.xml

@@ -33,7 +33,6 @@
 &c6-gettext;
 &c6-gettext;
 &c6-nettools;
 &c6-nettools;
 &c6-inetutils;
 &c6-inetutils;
-&c6-basic-net;
 &c6-perl;
 &c6-perl;
 &c6-texinfo;
 &c6-texinfo;
 &c6-autoconf;
 &c6-autoconf;

+ 9 - 0
chapter06/lfs-utils-inst.xml

@@ -11,5 +11,14 @@
 
 
 <para><screen><userinput>make install</userinput></screen></para>
 <para><screen><userinput>make install</userinput></screen></para>
 
 
+<para>Now copy two supporting files included in the Lfs-Utils tarball to
+their destination:</para>
+
+<para><screen><userinput>cp -f etc/{services,protocols} /etc</userinput></screen></para>
+
+<para>The <filename>/etc/services</filename> file is used to resolve service
+numbers to human-readable names, and the <filename>/etc/protocols</filename>
+does the same for protocol numbers.</para>
+
 </sect2>
 </sect2>
 
 

+ 7 - 2
chapter06/perl-inst.xml

@@ -18,8 +18,13 @@ above.</para>
 <para><screen><userinput>make</userinput></screen></para>
 <para><screen><userinput>make</userinput></screen></para>
 
 
 <para>This package has a test suite available which can perform a number of
 <para>This package has a test suite available which can perform a number of
-checks to ensure it built correctly.  Should you choose to run it, the 
-following command will do so:</para>
+checks to ensure it built correctly.  Should you choose to run it, you first
+have to create a basic <filename>/etc/hosts</filename> file, needed by a
+couple of tests to resolve the name <emphasis>localhost</emphasis>:</para>
+
+<para><screen><userinput>echo "127.0.0.1 localhost $(hostname)" > /etc/hosts</userinput></screen></para>
+
+<para>Now run the tests, if you wish:</para>
 
 
 <para><screen><userinput>make test</userinput></screen></para>
 <para><screen><userinput>make test</userinput></screen></para>
 
 

+ 2 - 2
chapter08/grub.xml

@@ -18,8 +18,8 @@ doesn't consider CD-ROM drives to be hard drives, so if you have a CD on
 <filename>hdc</filename>, that second hard drive would still be (hd1).</para>
 <filename>hdc</filename>, that second hard drive would still be (hd1).</para>
 
 
 <para>Using the above information, determine the appropriate designator for
 <para>Using the above information, determine the appropriate designator for
-your root partition. For the folowing example, we'll assume your root partition
-is <filename>hda4</filename>.</para>
+your root partition. For the following example, we'll assume your root
+partition is <filename>hda4</filename>.</para>
 
 
 <para>First, tell Grub where to search for its <filename>stage{1,2}</filename>
 <para>First, tell Grub where to search for its <filename>stage{1,2}</filename>
 files -- you can use Tab everywhere to make Grub show the alternatives:</para>
 files -- you can use Tab everywhere to make Grub show the alternatives:</para>