aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06
diff options
context:
space:
mode:
authorGreg Schafer <greg@linuxfromscratch.org>2003-09-25 02:42:16 +0000
committerGreg Schafer <greg@linuxfromscratch.org>2003-09-25 02:42:16 +0000
commitdcca0293c2878f10f7dd8b1ed6821624533728dc (patch)
treecca30b7b53e762546edda2edd0be89c9e7d67b23 /chapter06
parent3a788f0c7908aaf9aa115ec6e2cba3217b67fad5 (diff)
Final batch of fixes for Bug 675 - missing command descriptions.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2881 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06')
-rw-r--r--chapter06/config-glibc.xml10
-rw-r--r--chapter06/file-inst.xml2
-rw-r--r--chapter06/man-inst.xml15
-rw-r--r--chapter06/texinfo-inst.xml11
4 files changed, 35 insertions, 3 deletions
diff --git a/chapter06/config-glibc.xml b/chapter06/config-glibc.xml
index d36ab4af8..0700099d0 100644
--- a/chapter06/config-glibc.xml
+++ b/chapter06/config-glibc.xml
@@ -43,6 +43,16 @@ or <emphasis>Canada/Eastern</emphasis>. Then create the
<para><screen><userinput>cp --remove-destination /usr/share/zoneinfo/Canada/Eastern /etc/localtime </userinput></screen></para>
+<para>The meaning of the option:</para>
+
+<itemizedlist>
+<listitem><para><userinput>--remove-destination</userinput>: This is needed to
+force removal of the already existing symbolic link. The reason why we copy
+instead of symlink is to cover the situation where <filename>/usr</filename> is
+on a separate partition. This could matter, for example, when booted into single
+user mode.</para></listitem>
+</itemizedlist>
+
<para>Of course, instead of <emphasis>Canada/Eastern</emphasis>, fill in
the name of the time zone that the <userinput>tzselect</userinput> script
gave you.</para>
diff --git a/chapter06/file-inst.xml b/chapter06/file-inst.xml
index 51f410bf1..9c695ad7c 100644
--- a/chapter06/file-inst.xml
+++ b/chapter06/file-inst.xml
@@ -5,7 +5,7 @@
<para>Prepare File for compilation:</para>
-<para><screen><userinput>./configure --prefix=/usr --datadir=/usr/share/misc</userinput></screen></para>
+<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
<para>Compile the package:</para>
diff --git a/chapter06/man-inst.xml b/chapter06/man-inst.xml
index 682010bbc..40b452137 100644
--- a/chapter06/man-inst.xml
+++ b/chapter06/man-inst.xml
@@ -35,6 +35,21 @@ directory.</para>
<para><screen><userinput>PATH=$PATH:/usr/bin:/bin ./configure -default -confdir=/etc</userinput></screen></para>
+<para>The meaning of the configure options:</para>
+
+<itemizedlist>
+<listitem><para><userinput>-default</userinput>: This tells the configure script
+to select a sensible set of default options. For example: only English man
+pages, no message catalogs, man not suid, handle compressed man pages, compress
+cat pages, create cat pages whenever the appropriate directory exists, follow
+FHS by putting cat pages under /var/cache/man provided that that directory
+exists.</para></listitem>
+
+<listitem><para><userinput>-confdir=/etc</userinput>: This tells the
+<userinput>man</userinput> program to look for the <filename>man.conf</filename>
+configuration file in the <filename>/etc</filename> directory.</para></listitem>
+</itemizedlist>
+
<para>Compile the package:</para>
<para><screen><userinput>make</userinput></screen></para>
diff --git a/chapter06/texinfo-inst.xml b/chapter06/texinfo-inst.xml
index e29343e30..2fd1fed62 100644
--- a/chapter06/texinfo-inst.xml
+++ b/chapter06/texinfo-inst.xml
@@ -21,10 +21,17 @@ following command will do so:</para>
<para><screen><userinput>make install</userinput></screen></para>
-<para>And install the components belonging in a TeX installation:</para>
+<para>And optionally install the components belonging in a TeX installation:</para>
<para><screen><userinput>make TEXMF=/usr/share/texmf install-tex</userinput></screen></para>
-</sect2>
+<para>The meaning of the make option:</para>
+
+<itemizedlist>
+<listitem><para><userinput>TEXMF=/usr/share/texmf</userinput>: The TEXMF
+makefile variable holds the location of the root of your TeX tree if, for
+example, you plan to install a TeX package later on.</para></listitem>
+</itemizedlist>
+</sect2>