diff options
-rw-r--r-- | INSTALL | 2 | ||||
-rw-r--r-- | appendixa/bootscripts-shortdesc.xml | 2 | ||||
-rw-r--r-- | appendixa/gzip-shortdesc.xml | 2 | ||||
-rw-r--r-- | appendixa/vim-alt.xml | 13 | ||||
-rw-r--r-- | appendixa/vim.xml | 1 | ||||
-rw-r--r-- | chapter01/acknowledgements.xml | 50 | ||||
-rw-r--r-- | chapter01/changelog.xml | 6 | ||||
-rw-r--r-- | chapter01/how.xml | 31 | ||||
-rw-r--r-- | chapter02/askforhelp.xml | 2 | ||||
-rw-r--r-- | chapter04/chapter04.xml | 2 | ||||
-rw-r--r-- | chapter05/chapter05.xml | 2 | ||||
-rw-r--r-- | chapter05/coreutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/gcc-pass2-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/introduction.xml | 2 | ||||
-rw-r--r-- | chapter05/tcl-inst.xml | 2 | ||||
-rw-r--r-- | chapter06/vim.xml | 10 |
16 files changed, 63 insertions, 68 deletions
@@ -1,6 +1,6 @@ LFS Book Conversion Tools Installation Instructions -After downloading the CVS source, there are some things that need to be setup +After downloading the CVS source, there are some things that need to be set up on your computer if you want to convert the XML source into something easier to read (e.g. HTML, TXT, PS or PDF). If you are interested in this, then keep reading. If you are only interested in editing the XML source for re- diff --git a/appendixa/bootscripts-shortdesc.xml b/appendixa/bootscripts-shortdesc.xml index 46e1a3423..544dd6439 100644 --- a/appendixa/bootscripts-shortdesc.xml +++ b/appendixa/bootscripts-shortdesc.xml @@ -4,7 +4,7 @@ <para>The LFS-Bootscripts package contains SysV init style shell scripts. These scripts do various tasks such as check filesystem -integrity during boot, load keymaps, setup networks and halt +integrity during boot, load keymaps, set up networks and halt processes at shutdown.</para> <para>LFS-bootscripts installs the following:</para> diff --git a/appendixa/gzip-shortdesc.xml b/appendixa/gzip-shortdesc.xml index e4fab42cf..f2339bda7 100644 --- a/appendixa/gzip-shortdesc.xml +++ b/appendixa/gzip-shortdesc.xml @@ -2,7 +2,7 @@ <para>(Last checked against version &gzip-contversion;.)</para> -<para>The gzip package contains programs to compress and decompress files +<para>The Gzip package contains programs to compress and decompress files using the Lempel-Ziv coding (LZ77).</para> <para>Gzip installs the following:</para> diff --git a/appendixa/vim-alt.xml b/appendixa/vim-alt.xml deleted file mode 100644 index d1fe508b7..000000000 --- a/appendixa/vim-alt.xml +++ /dev/null @@ -1,13 +0,0 @@ -<sect2> -<title>Alternatives to Vim</title> - -<itemizedlist> - - <listitem> - <para>emacs, joe and nano</para> - <para><ulink url="&blfs-root;view/cvs/postlfs/editors.html"/></para> - </listitem> - -</itemizedlist> - -</sect2> diff --git a/appendixa/vim.xml b/appendixa/vim.xml index 8fd8cf859..ac02d83f2 100644 --- a/appendixa/vim.xml +++ b/appendixa/vim.xml @@ -6,7 +6,6 @@ &aa-vim-down; &aa-vim-shortdesc; -&aa-vim-alt; &aa-vim-desc; &aa-vim-dep; diff --git a/chapter01/acknowledgements.xml b/chapter01/acknowledgements.xml index 50ae95043..81289576b 100644 --- a/chapter01/acknowledgements.xml +++ b/chapter01/acknowledgements.xml @@ -11,8 +11,8 @@ contributions to the Linux From Scratch Project.</para> <itemizedlist> <listitem><para><ulink url="mailto:gerard@linuxfromscratch.org">Gerard -Beekmans</ulink> <gerard@linuxfromscratch.org> -- LFS Project -Organization/Leadership.</para></listitem> +Beekmans</ulink> <gerard@linuxfromscratch.org> -- Linux-From-Scratch +initiator, LFS Project organizer.</para></listitem> <listitem><para><ulink url="mailto:matthew@linuxfromscratch.org">Matthew Burgess</ulink> <matthew@linuxfromscratch.org> -- LFS General Package @@ -28,7 +28,7 @@ maintainer.</para></listitem> <listitem><para><ulink url="mailto:bruce@linuxfromscratch.org">Bruce Dubbs</ulink> <bruce@linuxfromscratch.org> -- LFS Quality Assurance Team -Leader, BLFS Book editor.</para></listitem> +leader, BLFS Book editor.</para></listitem> <listitem><para><ulink url="mailto:alex@linuxfromscratch.org">Alex Groenewoud</ulink> <alex@linuxfromscratch.org> -- LFS Book @@ -36,11 +36,11 @@ editor.</para></listitem> <listitem><para><ulink url="mailto:markh@linuxfromscratch.org">Mark Hymers</ulink> <markh@linuxfromscratch.org> -- CVS maintainer, BLFS Book -Creator, former LFS Book editor.</para></listitem> +creator, former LFS Book editor.</para></listitem> <listitem><para><ulink url="mailto:iwanek@linuxfromscratch.org">James Iwanek</ulink> <iwanek@linuxfromscratch.org> -- System Administration -team member.</para></listitem> +Team member.</para></listitem> <listitem><para><ulink url="mailto:nicholas@linuxfromscratch.org">Nicholas Leippe</ulink> <nicholas@linuxfromscratch.org> -- Wiki @@ -52,22 +52,22 @@ creator and maintainer.</para></listitem> <listitem><para><ulink url="mailto:bill@linuxfromscratch.org">Bill Maltby</ulink> <bill@linuxfromscratch.org> -- LFS Project -Organization/Leadership.</para></listitem> +organizer.</para></listitem> <listitem><para><ulink url="mailto:scot@linuxfromscratch.org">Scot Mc Pherson</ulink> <scot@linuxfromscratch.org> -- LFS NNTP gateway maintainer.</para></listitem> <listitem><para><ulink url="mailto:ryan@linuxfromscratch.org">Ryan -Oliver</ulink> <ryan@linuxfromscratch.org> -- Testing Team Leader, co- -creator of PLFS.</para></listitem> +Oliver</ulink> <ryan@linuxfromscratch.org> -- Testing Team leader, +co-creator of PLFS.</para></listitem> <listitem><para><ulink url="mailto:jwrober@linuxfromscratch.org">James Robertson</ulink> <jwrober@linuxfromscratch.org> -- Bugzilla maintainer, Wiki developer, LFS Book editor.</para></listitem> <listitem><para><ulink url="mailto:greg@linuxfromscratch.org">Greg -Schafer</ulink> <greg@linuxfromscratch.org> -- Toolchain Maintainer, +Schafer</ulink> <greg@linuxfromscratch.org> -- Toolchain maintainer, LFS Book editor, co-creator of PLFS.</para></listitem> <listitem><para><ulink url="mailto:tushar@linuxfromscratch.org">Tushar @@ -165,13 +165,13 @@ Neefs</ulink> -- linuxfromscratch.rave.org mirror.</para></listitem> Odisho</ulink> <ervin@activalink.net> -- lfs.activalink.net mirror.</para></listitem> -<listitem><para><ulink url="mailto:miha@xuy.biz">Mikhail Pastukhov</ulink> -<miha@xuy.biz> -- lfs.130th.net mirror.</para></listitem> - <listitem><para><ulink url="mailto:guido@primerelay.net">Guido Passet</ulink> <guido@primerelay.net> -- nl.linuxfromscratch.org mirror.</para></listitem> +<listitem><para><ulink url="mailto:miha@xuy.biz">Mikhail Pastukhov</ulink> +<miha@xuy.biz> -- lfs.130th.net mirror.</para></listitem> + <listitem><para><ulink url="mailto:jpolen@rackspace.com">Jeremy Polen</ulink> <jpolen@rackspace.com> -- us2.linuxfromscratch.org mirror.</para></listitem> @@ -233,15 +233,16 @@ who, on behalf of <ulink url="http://www.linux.com">Linux.com</ulink>, donated a VA Linux 420 (former StartX SP2) workstation.</para></listitem> <listitem><para><ulink url="mailto:strider@linux.com">Mark Stone</ulink> for -donating shadowfax, the linuxfromscratch.org server.</para></listitem> +donating <emphasis>shadowfax</emphasis>, the first linuxfromscratch.org +server.</para></listitem> <listitem><para><ulink url="mailto:highos@linuxfromscratch.org">Jesse Tie-Ten-Quee</ulink> <highos@linuxfromscratch.org> 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, testing the book and -submitting bug reports.</para></listitem> +making this book happen by giving their suggestions, submitting bug reports, +and throwing in their criticism.</para></listitem> </itemizedlist> @@ -256,11 +257,12 @@ submitting bug reports.</para></listitem> Bauscher</ulink> <timothy@linuxfromscratch.org> -- LFS Book editor, Hints Project maintainer.</para></listitem> -<listitem><para>Robert Briggs for originally donating the linuxfromscratch.org -and linuxfromscratch.com domain names.</para></listitem> +<listitem><para>Robert Briggs for originally donating the +<emphasis>linuxfromscratch.org</emphasis> and +<emphasis>linuxfromscratch.com</emphasis> domain names.</para></listitem> <listitem><para><ulink url="mailto:ian@ichilton.co.uk">Ian Chilton</ulink> -<ian@ichilton.co.uk> for maintaining the Hints project</para></listitem> +<ian@ichilton.co.uk> for maintaining the Hints project.</para></listitem> <listitem><para><ulink url="mailto:gimli@linuxfromscratch.org">Marc Heerdink</ulink> <gimli@linuxfromscratch.org> -- LFS Book @@ -268,7 +270,7 @@ editor.</para></listitem> <listitem><para><ulink url="mailto:sklein@linuxfromscratch.org">Seth W. Klein</ulink> <sklein@linuxfromscratch.org> -- LFS FAQ -Creator.</para></listitem> +creator.</para></listitem> <listitem><para><ulink url="mailto:garrett@linuxart.com">Garrett LeSage</ulink> <garrett@linuxart.com> -- Original LFS banner @@ -280,11 +282,11 @@ maintainer.</para></listitem> <listitem><para><ulink url="mailto:Geert.Poels@skynet.be">Geert Poels</ulink> <Geert.Poels@skynet.be> -- Original BLFS banner creator; based on the -original LFS banner by Garrett LeSage.</para></listitem> +LFS banner by Garrett LeSage.</para></listitem> -<listitem><para><ulink url="mailto:bkenoah@oswd.org">Frank Skettino</ulink> -<bkenoah@oswd.org> -- Initial design of the old website - <ulink -url="http://www.oswd.org">OSWD</ulink>.</para></listitem> +<listitem><para><ulink url="mailto:bkenoah@oswd.org">Frank Skettino</ulink> +<bkenoah@oswd.org> for the initial design of the old website -- have a +look at <ulink url="http://www.oswd.org/"/>.</para></listitem> <listitem><para><ulink url="mailto:highos@linuxfromscratch.org">Jesse Tie-Ten-Quee</ulink> <highos@linuxfromscratch.org> for answering diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 298d6fd62..c9b6861db 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -115,7 +115,7 @@ Bug 574.</para></listitem> to Appendix A. Closes Bug 661.</para></listitem> <listitem><para>September 26th, 2003 [jeremy]: Added new workaround for the -devpts problems</para></listitem> +devpts problems.</para></listitem> <listitem><para>September 24th, 2003 [greg]: Various changes across the board addressing Bug 675.</para></listitem> @@ -127,7 +127,7 @@ the short descriptions, and the content of most of them too.</para></listitem> file: Made mounting devpts the default.</para></listitem> <listitem><para>September 22nd, 2003 [jeremy]: Added net-tools patch to fix -mii-tool compilation</para></listitem> +mii-tool compilation.</para></listitem> <listitem><para>September 22nd, 2003 [jwrober]: Chapter 5 - Updated the Why Static page to more accurately represent the difference between statically and @@ -172,7 +172,7 @@ rationale notes.</para></listitem> <listitem><para>September 17th, 2003 [jwrober]: Updated the acknowledgements page to match the website.</para></listitem> -<listitem><para>September 17th, 2003 [jeremy]: Upgraded File to 4.04</para></listitem> +<listitem><para>September 17th, 2003 [jeremy]: Upgraded File to 4.04.</para></listitem> <listitem><para>September 17th, 2003 [jeremy]: Chapter 6 - changed 2 of the occurrences of exec bash --login to include the +h directive. </para></listitem> diff --git a/chapter01/how.xml b/chapter01/how.xml index 83c2440c5..18af3ebc2 100644 --- a/chapter01/how.xml +++ b/chapter01/how.xml @@ -2,18 +2,17 @@ <title>How things are going to be done</title> <?dbhtml filename="how.html" dir="chapter01"?> -<para>You are going to build your LFS system by using a previously installed -Linux distribution such as Debian, Mandrake, Red Hat, etc. The existing Linux -system (host) will be used as a starting point, because you will need programs -like a compiler, linker, text editor, and other development tools to build the -new system. Ordinarily, the required tools are available by default if you -selected <quote>development</quote> as one of your installation options when -you installed your Linux distribution.</para> +<para>You are going to build your LFS system by using a previously installed +Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This existing +Linux system (the host) will be used as a starting point, because you will need +programs like a compiler, linker and shell to build the new system. Normally +all the required tools are available if you selected <quote>development</quote> +as one of the options when you installed your distribution.</para> -<para>After you have downloaded the packages that make up an LFS system, you -will create a new Linux native partition and filesystem. This new Linux -partition and filesystem is where your new LFS system will be compiled and -installed onto.</para> +<para>In Chapter 3 you will first create a new Linux native partition and +filesystem, the place where your new LFS system will be compiled and installed. +Then in Chapter 4 you download all the packages and patches required to build +an LFS system, and store them on the new filesystem.</para> <para>Chapter 5 will then discuss the installation of a number of packages that will form the basic development suite (or tool-set) which is used to build the @@ -68,11 +67,11 @@ simply switch to a different VC (Virtual Console) or X desktop and continue using the computer as you normally would.</para> <para>When all the software from Chapter 6 is installed, the temporary tools -built in Chapter 5 will be removed. Chapters 7, 8 and 9 will finalize the -installation. The bootscripts are setup in Chapter 7, the kernel and boot -loader are setup in Chapter 8 and Chapter 9 has some pointers to help you after -you finish with the book. Then, finally, you reboot your computer into your -new LFS system.</para> +built in Chapter 5 are removed. In Chapters 7, 8 and 9 the installation will +then be finalized. The bootscripts are set up in Chapter 7, the kernel and +bootloader are set up in Chapter 8, and Chapter 9 has some pointers to help +you after you finish the book. Then, finally, you're ready to reboot your +computer into your new LFS system.</para> <para>This is the process in a nutshell. Detailed information on the steps you will take are discussed in the chapters and package descriptions as you diff --git a/chapter02/askforhelp.xml b/chapter02/askforhelp.xml index 49bf7d5ed..e3c57c4a7 100644 --- a/chapter02/askforhelp.xml +++ b/chapter02/askforhelp.xml @@ -93,7 +93,7 @@ need.</para> <para>Many packages provide a test suite which, depending on the importance of the package, we may encourage you to run. Sometimes packages will generate false or expected failures. If you encounter these, you can check -the LFS Wiki page at <ulink url="http://wiki.linuxfromscratch.org"/> to see +the LFS Wiki page at <ulink url="http://wiki.linuxfromscratch.org/"/> to see whether we have already investigated and noted them. If we already know about them, then usually there is no need to be concerned.</para> diff --git a/chapter04/chapter04.xml b/chapter04/chapter04.xml index 11d4205a5..da0f8ff3d 100644 --- a/chapter04/chapter04.xml +++ b/chapter04/chapter04.xml @@ -17,7 +17,7 @@ reason for not using the latest version due to known problems that haven't been worked around yet.</para> <para>All the URLs, when possible, refer to the project's page at -<ulink url="http://www.freshmeat.net">Freshmeat.net</ulink>. The Freshmeat +<ulink url="http://www.freshmeat.net"/>. The Freshmeat pages will give you easy access to the official download sites as well as project websites, mailinglists, FAQs, Changelogs and more.</para> diff --git a/chapter05/chapter05.xml b/chapter05/chapter05.xml index fd9db376a..b5e9a89f2 100644 --- a/chapter05/chapter05.xml +++ b/chapter05/chapter05.xml @@ -1,5 +1,5 @@ <chapter id="chapter05"> -<title>Preparing the LFS system</title> +<title>Constructing a temporary system</title> <?dbhtml filename="chapter05.html" dir="chapter05"?> &c5-introduction; diff --git a/chapter05/coreutils-inst.xml b/chapter05/coreutils-inst.xml index cf0265501..90dbbd235 100644 --- a/chapter05/coreutils-inst.xml +++ b/chapter05/coreutils-inst.xml @@ -22,7 +22,7 @@ following command will do so:</para> <itemizedlist> <listitem><para><userinput>RUN_EXPENSIVE_TESTS=yes</userinput>: This tells the test suite to run several additional tests that are considered relatively -expensive on some platforms. Hovever, they are generally not a problem on +expensive on some platforms. However, they are generally not a problem on Linux.</para></listitem> </itemizedlist> diff --git a/chapter05/gcc-pass2-inst.xml b/chapter05/gcc-pass2-inst.xml index 1a26bfb5a..c6de96260 100644 --- a/chapter05/gcc-pass2-inst.xml +++ b/chapter05/gcc-pass2-inst.xml @@ -21,7 +21,7 @@ simple test:</para> <para>Your host distribution is not set up for proper PTY operation. In this case there is no point in running the test suites for GCC and Binutils until you are able to resolve the issue. You can consult the LFS Wiki at -<ulink url="http://wiki.linuxfromscratch.org"/> for more information on how to +<ulink url="http://wiki.linuxfromscratch.org/"/> for more information on how to get PTYs working.</para> <note><para>It's worth pointing out that the GCC test suite we run in this diff --git a/chapter05/introduction.xml b/chapter05/introduction.xml index 6f1ba6396..c8e04a1d7 100644 --- a/chapter05/introduction.xml +++ b/chapter05/introduction.xml @@ -32,7 +32,7 @@ worry when instructions for a downloaded patch seem to be missing.</para> <para>During the installation of most packages you will see all kinds of compiler warnings scroll by on your screen. These are normal and can be safely ignored. They are just what they say they are: -warnings -- mostly about improper, but not illegal, use of the C or C++ +warnings -- mostly about deprecated, but not invalid, use of the C or C++ syntax. It's just that C standards have changed rather often and some packages still use the older standard, which is not really a problem.</para> diff --git a/chapter05/tcl-inst.xml b/chapter05/tcl-inst.xml index cb59f3e86..bba3f152b 100644 --- a/chapter05/tcl-inst.xml +++ b/chapter05/tcl-inst.xml @@ -34,7 +34,7 @@ available later on in Chapter 7.</para></listitem> </itemizedlist> <para>Sometimes, package test suites will give false failures. You can -consult the LFS Wiki at <ulink url="http://wiki.linuxfromscratch.org"/> +consult the LFS Wiki at <ulink url="http://wiki.linuxfromscratch.org/"/> to verify that these failures are normal. This applies to all tests throughout the book.</para> diff --git a/chapter06/vim.xml b/chapter06/vim.xml index 22ef51928..3c2737e62 100644 --- a/chapter06/vim.xml +++ b/chapter06/vim.xml @@ -5,8 +5,16 @@ <screen>Estimated build time: &vim-time; Estimated required disk space: &vim-compsize;</screen> +<sect2> +<title>Alternatives to Vim</title> + +<para>If you prefer another editor -- like Emacs, Joe, or Nano -- to Vim, +have a look at <ulink url="&blfs-root;view/cvs/postlfs/editors.html"/> for +suggested installation instructions.</para> + +</sect2> + &aa-vim-shortdesc; -&aa-vim-alt; &aa-vim-dep; &c6-vim-inst; &c6-cf-vim; |