Index: BOOK/final-system/common/introduction.xml
===================================================================
--- BOOK/final-system/common/introduction.xml (revision 76246b35e06f71f589bfb22244565f301a3271b7)
+++ BOOK/final-system/common/introduction.xml (revision 9f0837826bf3bf985ce4afe98cf40e65188d11ff)
@@ -12,5 +12,5 @@
In this chapter, we enter the building site and start
- constructing the LFS system in earnest. The installation of this
+ constructing the CLFS system in earnest. The installation of this
software is straightforward. Although in many cases the installation
instructions could be made shorter and more generic, we have opted
@@ -35,5 +35,5 @@
packages (Binutils, GCC and Glibc). The small potential gains achieved in
using compiler optimizations are often outweighed by the risks. First-time
- builders of LFS are encouraged to build without custom optimizations.
+ builders of CLFS are encouraged to build without custom optimizations.
The subsequent system will still run very fast and be stable at the
same time.
@@ -49,12 +49,9 @@
removed.
- Before the installation instructions, each installation page
- provides information about the package, including a concise
- description of what it contains, approximately how long it will take
- to build, how much disk space is required during this building
- process, and any other packages needed to successfully build the
- package. Following the installation instructions, there is a list of
- programs and libraries (along with brief descriptions of these) that
- the package installs.
+ Before the installation instructions, each installation
+ page provides a concise description of what the package contains.
+ Following the installation instructions, there is a list of programs
+ and libraries (along with brief descriptions of these) that the
+ package installs.
To keep track of which package installs particular files, a
Index: BOOK/final-system/common/pkgmgt.xml
===================================================================
--- BOOK/final-system/common/pkgmgt.xml (revision 76246b35e06f71f589bfb22244565f301a3271b7)
+++ BOOK/final-system/common/pkgmgt.xml (revision 9f0837826bf3bf985ce4afe98cf40e65188d11ff)
@@ -11,5 +11,5 @@
Package Management
- Package Management is an often requested addition to the LFS Book. A
+ Package Management is an often-requested addition to the CLFS Book. A
Package Manager allows tracking the installation of files making it easy to
remove and upgrade packages. Before you begin to wonder, NO—this section
@@ -20,6 +20,6 @@
issues that may arise when upgrading packages.
- Some reasons why no specific package manager is recommended in LFS or
- BLFS include:
+ Some reasons why no specific package manager is recommended in
+ CLFS or BLFS include:
@@ -44,5 +44,5 @@
A Package Manager makes it easy to upgrade to newer versions when they
- are released. Generally the instructions in the LFS and BLFS Book can be
+ are released. Generally the instructions in the CLFS and BLFS Book can be
used to upgrade to the newer versions. Here are some points that you should
be aware of when upgrading packages, especially on a running system.
@@ -51,11 +51,12 @@
If one of the toolchain packages (Glibc, GCC or Binutils) needs
- to be upgraded to a newer minor version, it is safer to rebuild LFS.
- Though, you may be able to get by rebuilding all
- the packages in their dependency order, we do not recommend it. For
- example, if glibc-2.2.x needs to be updated to glibc-2.3.x, it is safer
- to rebuild. For micro version updates, a simple reinstallation usually
- works, but is not guaranteed. For example, upgrading from glibc-2.3.4
- to glibc-2.3.5 will not usually cause any problems.
+ to be upgraded to a newer minor version, it is safer to
+ rebuild CLFS. Though you may be able to get by
+ rebuilding all the packages in their dependency order, we do not
+ recommend it. For example, if glibc-2.2.x needs to be updated to
+ glibc-2.3.x, it is safer to rebuild. For micro version updates, a
+ simple reinstallation usually works, but is not guaranteed. For
+ example, upgrading from glibc-2.3.4 to glibc-2.3.5 will not
+ usually cause any problems.
@@ -229,5 +230,5 @@
User Based Management
- This scheme, unique to LFS, was devised by Matthias Benkmann, and is
+ This scheme, unique to the LFS project, was devised by Matthias Benkmann, and is
available from the Hints Project. In
this scheme, each package is installed as a separate user into the
Index: BOOK/final-system/x86/linux-headers.xml
===================================================================
--- BOOK/final-system/x86/linux-headers.xml (revision 76246b35e06f71f589bfb22244565f301a3271b7)
+++ BOOK/final-system/x86/linux-headers.xml (revision 9f0837826bf3bf985ce4afe98cf40e65188d11ff)
@@ -26,13 +26,12 @@
Installation of Linux-Headers
- For years it has been common practice to use raw
- kernel headers (straight from a kernel tarball) in /usr/include, but over the last few
+ For years it has been common practice to use
+ raw
kernel headers (straight from a kernel tarball) in
+ /usr/include, but over the last few
years, the kernel developers have taken a strong stance that this
should not be done. This gave birth to the Linux-Libc-Headers Project,
which was designed to maintain an API stable version of the Linux
- headers. But recently this project stopped producing updates. Cross-LFS
- decided to come up with our own santized headers and placed them in
- the book.
+ headers. Recently this project stopped producing updates, so the Cross-LFS
+ team started development on our own project to sanitize the headers.
Install the header files that are common to all architectures:
Index: BOOK/introduction/common/changelog.xml
===================================================================
--- BOOK/introduction/common/changelog.xml (revision 76246b35e06f71f589bfb22244565f301a3271b7)
+++ BOOK/introduction/common/changelog.xml (revision 9f0837826bf3bf985ce4afe98cf40e65188d11ff)
@@ -38,4 +38,15 @@
+ May 17 2006
+
+
+ [Chris] - Made a number of text updates and grammar
+ fixes and added more dependency info (bootscripts,
+ udev-rules, tree) to Appendix C.
+
+
+
+
+
May 16, 2006