diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index e3ab82d02..8cd7ee26f 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -78,7 +78,7 @@ esac
cd build
Ensure that the ldconfig and sln
- utilites are installed into
+ utilities are installed into
/usr/sbin:
echo "rootsbindir=/usr/sbin" > configparms
diff --git a/chapter07/cleanup.xml b/chapter07/cleanup.xml
index e5bdd1c04..651f2e8d6 100644
--- a/chapter07/cleanup.xml
+++ b/chapter07/cleanup.xml
@@ -123,7 +123,7 @@ umount $LFS/{sys,proc,run,dev}
Because the backup archive is compressed, it takes a relatively
- long time (over 10 minutes) even on a resonably fast system.
+ long time (over 10 minutes) even on a reasonably fast system.
diff --git a/chapter07/util-linux.xml b/chapter07/util-linux.xml
index 8295d0d8e..9adf2995c 100644
--- a/chapter07/util-linux.xml
+++ b/chapter07/util-linux.xml
@@ -72,7 +72,7 @@
ADJTIME_PATH=/var/lib/hwclock/adjtime
This sets the location of the file recording information about
- the hardware clock in accordance to the FHS. This is not stricly
+ the hardware clock in accordance to the FHS. This is not strictly
needed for this temporary tool, but it prevents creating a file
at another location, which would not be overwritten or removed
when building the final util-linux package.
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index e6a320d82..fb9c389c9 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -64,7 +64,7 @@
cd build
Ensure that the ldconfig and sln
- utilites will be installed into
+ utilities will be installed into
/usr/sbin:
echo "rootsbindir=/usr/sbin" > configparms
diff --git a/chapter08/jinja2.xml b/chapter08/jinja2.xml
index 5e38154ad..3ac2bdb41 100644
--- a/chapter08/jinja2.xml
+++ b/chapter08/jinja2.xml
@@ -24,7 +24,7 @@
Jinja2 is a Python module that implements a simple pythonic template
- lanuage.
+ language.
&buildtime;
diff --git a/chapter08/libffi.xml b/chapter08/libffi.xml
index 2209d3a96..bda5576b7 100644
--- a/chapter08/libffi.xml
+++ b/chapter08/libffi.xml
@@ -44,7 +44,7 @@
Similar to GMP, libffi builds with optimizations specific
- to the proccesor in use. If building for another system, export
+ to the processor in use. If building for another system, export
CFLAGS and CXXFLAGS to specify a generic build for your architecture.
If this is not done, all applications that link to libffi will trigger
Illegal Operation Errors.
diff --git a/chapter08/stripping.xml b/chapter08/stripping.xml
index 458f111e6..ba120e620 100644
--- a/chapter08/stripping.xml
+++ b/chapter08/stripping.xml
@@ -41,7 +41,7 @@
rationale to use the install command here.
The ELF loader's name is ld-linux-aarch64.so.1 on 64-bit systems
- and ld-linux-armhf.so.3 on 32-bit systems. The contruct below selects the
+ and ld-linux-armhf.so.3 on 32-bit systems. The construct below selects the
correct name for the current architecture.
diff --git a/chapter09/systemd-custom.xml b/chapter09/systemd-custom.xml
index 085b983c5..22fb32525 100644
--- a/chapter09/systemd-custom.xml
+++ b/chapter09/systemd-custom.xml
@@ -163,7 +163,7 @@ EOF
systemctl show -p Wants <multi-user.target>:
shows all units that depend on the multi-user target. Targets are
- special unit files that are anogalous to runlevels under
+ special unit files that are analogous to runlevels under
SysVinit.