aboutsummaryrefslogtreecommitdiffstats
path: root/chapter08/pkgmgt.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter08/pkgmgt.xml')
-rw-r--r--chapter08/pkgmgt.xml15
1 files changed, 8 insertions, 7 deletions
diff --git a/chapter08/pkgmgt.xml b/chapter08/pkgmgt.xml
index 60c472ad4..7496f09a4 100644
--- a/chapter08/pkgmgt.xml
+++ b/chapter08/pkgmgt.xml
@@ -12,10 +12,10 @@
<para>Package Management is an often requested addition to the LFS Book. A
Package Manager tracks the installation of files, making it easier to
- remove and upgrade packages. As well as the binary and library files, a
- package manager will handle the installation of configuration files. Before
+ remove and upgrade packages. A good package manager will handle the
+ installation of configuration files, and also install the executable files. Before
you begin to wonder, NO&mdash;this section will not talk about nor recommend
- any particular package manager. What it provides is a roundup of the more
+ any particular package manager. What it does provide is a roundup of the more
popular techniques and how they work. The perfect package manager for you may
be among these techniques, or it may be a combination of two or more of these
techniques. This section briefly mentions issues that may arise when upgrading
@@ -61,8 +61,8 @@
</listitem>
<listitem>
- <para>If Linux API headers or glibc need to be upgraded to a newer
- version, (e.g., from glibc-2.31 to glibc-2.32), it is safer to
+ <para>If the Linux API headers or Glibc need to be upgraded to a newer
+ version, (e.g., from Glibc-2.31 to Glibc-2.32), it is safer to
rebuild LFS. Though you <emphasis>may</emphasis> be able to rebuild
all the packages in their dependency order, we do not recommend
it. </para>
@@ -202,7 +202,7 @@
it is installed in <filename class="directory">/usr</filename> though in
reality it is installed in the
<filename class="directory">/usr/pkg</filename> hierarchy. Installing in
- this manner is not usually a trivial task. For example, consider that you
+ this manner is not usually a trivial task. For example, suppose you
are installing a package libfoo-1.1. The following instructions may
not install the package properly:</para>
@@ -321,7 +321,8 @@ make DESTDIR=/usr/pkg/libfoo/1.1 install</userinput></screen>
depend on the position of files on a disk system. Cloning an LFS build to
another computer with the same architecture as the base system is as
simple as using <command>tar</command> on the LFS partition that contains
- the root directory (about 250MB uncompressed for a base LFS build), copying
+ the root directory (about 900MB uncompressed for a basic LFS build), copying
+ <!-- D. Bryant created LFS 11.2 in October 2022; 900MB is (roughly) the size of his rsync archive. -->
that file via network transfer or CD-ROM / USB stick to the new system, and expanding
it. After that, a few configuration files will have to be changed.
Configuration files that may need to be updated include: