diff options
-rw-r--r-- | chapter01/changelog.xml | 3 | ||||
-rw-r--r-- | chapter05/binutils-pass1-inst.xml | 4 | ||||
-rw-r--r-- | chapter06/config-glibc.xml | 10 | ||||
-rw-r--r-- | chapter06/file-inst.xml | 2 | ||||
-rw-r--r-- | chapter06/man-inst.xml | 15 | ||||
-rw-r--r-- | chapter06/texinfo-inst.xml | 11 |
6 files changed, 40 insertions, 5 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index fc3770d89..3b3a3dffa 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -95,6 +95,9 @@ </itemizedlist> </para></listitem> +<listitem><para>September 24th, 2003 [greg]: Various changes across the board +addressing Bug 675.</para></listitem> + <listitem><para>September 22nd, 2003 [greg]: Chapter 8 - Creating the /etc/fstab file: Made mounting devpts the default.</para></listitem> diff --git a/chapter05/binutils-pass1-inst.xml b/chapter05/binutils-pass1-inst.xml index 8b9328755..7ac9f31c3 100644 --- a/chapter05/binutils-pass1-inst.xml +++ b/chapter05/binutils-pass1-inst.xml @@ -52,8 +52,8 @@ make LDFLAGS="-all-static"</userinput></screen></para> <itemizedlist> <listitem><para><userinput>LDFLAGS="-all-static"</userinput>: This tells the linker that all the Binutils programs should be linked statically. However, -strictly speaking, <userinput>"-all-static"</userinput> is first passed on to -the <emphasis>libtool</emphasis> program which then passes +strictly speaking, <userinput>"-all-static"</userinput> is first passed to the +<emphasis>libtool</emphasis> program which then passes <userinput>"-static"</userinput> on to the linker.</para></listitem> </itemizedlist> 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> |