diff --git a/chapter05/bash-exp.xml b/chapter05/bash-exp.xml
index 90638668d..1412e20f5 100644
--- a/chapter05/bash-exp.xml
+++ b/chapter05/bash-exp.xml
@@ -9,14 +9,14 @@ option causes Bash to be linked statically
--prefix=$LFS/usr: This configure option installs
all of Bash's files under the $LFS/usr directory, which becomes the /usr
-directory after the user chrooted into $LFS or when he rebooted
+directory after the user chroot'ed into $LFS or when he rebooted
the system into LFS.
--bindir=$LFS/bin: This installs the executable
files in $LFS/bin. We do this because we want bash to be in /bin, not in
-/usr/bin. One reason being: the /usr partition might be on a seperate
+/usr/bin. One reason being: the /usr partition might be on a separate
partition which has to be mounted at some point. Before that partition is
mounted a user needs and will want to have bash available (it will be hard to
execute the boot scripts without a shell for instance).
diff --git a/chapter05/bash-inst.xml b/chapter05/bash-inst.xml
index 6e90d916f..e5fa7b8d0 100644
--- a/chapter05/bash-inst.xml
+++ b/chapter05/bash-inst.xml
@@ -20,7 +20,7 @@ Install Bash by running the following commands:
If a user gets errors when compiling bash that tell about not being able to
find -lcurses
, these two commands should be run to create the
-missing symlink (so far we have not enountered one distribution that has
+missing symlink (so far we have not encountered one distribution that has
this libncurses symlink setup properly, except for LFS systems, where it
is setup properly):
diff --git a/chapter05/binutils-exp.xml b/chapter05/binutils-exp.xml
index 51bf9f01f..951371653 100644
--- a/chapter05/binutils-exp.xml
+++ b/chapter05/binutils-exp.xml
@@ -2,7 +2,7 @@
Command explanations
-make -e: The -e paramater tells make that
+make -e: The -e parameter tells make that
environment variables take precedence over variables defined in the
Makefile file(s). This is needed in order to successfully link binutils
statically.
diff --git a/chapter05/gcc-exp.xml b/chapter05/gcc-exp.xml
index c158a1faf..37fbbf776 100644
--- a/chapter05/gcc-exp.xml
+++ b/chapter05/gcc-exp.xml
@@ -10,7 +10,7 @@ the --enable-languages parameter can be omitted.
ln -s ../usr/bin/cpp: This
-creates the $LFS/lib/cpp symlink. Some packages explicitely try to find
+creates the $LFS/lib/cpp symlink. Some packages explicitly try to find
cpp in /lib.
diff --git a/chapter05/pwdgroup.xml b/chapter05/pwdgroup.xml
index 34ae9b1d3..27bea861c 100644
--- a/chapter05/pwdgroup.xml
+++ b/chapter05/pwdgroup.xml
@@ -2,7 +2,7 @@
Creating passwd and group files
-In order for user and group root to be recognized and to be able to logon
+In order for user and group root to be recognized and to be able to login,
it needs an entry in the /etc/passwd and /etc/group file. Besides the
group root a couple of other groups are recommended and needed by
packages. The groups with their GID's below aren't part of any standard.
diff --git a/chapter05/tar-inst.xml b/chapter05/tar-inst.xml
index 89914fabf..6eeba1ef3 100644
--- a/chapter05/tar-inst.xml
+++ b/chapter05/tar-inst.xml
@@ -3,7 +3,7 @@
To be able to directly use bzip2 files with tar, use the tar
-patch avaiable from the LFS FTP site. This patch will add the -y option
+patch available from the LFS FTP site. This patch will add the -y option
to tar which works the same as the -z option to tar (which can be used
for gzip files).