Changeset 89fcc34 for chapter06


Ignore:
Timestamp:
08/29/2003 11:20:23 PM (21 years ago)
Author:
Alex Gronenwoud <alex@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
5e49531
Parents:
b1d68a4
Message:

Putting text before the 'make check's, and smoothing the other lines.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2695 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter06
Files:
46 edited

Legend:

Unmodified
Added
Removed
  • chapter06/autoconf-inst.xml

    rb1d68a4 r89fcc34  
    33<title>Installation of Autoconf</title>
    44
    5 <para>Prepare Autoconf to be compiled:</para>
     5<para>Prepare Autoconf for compilation:</para>
    66
    77<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    88
    9 <para>Continue with compiling the package:</para>
     9<para>Compile the package:</para>
    1010
    1111<para><screen><userinput>make</userinput></screen></para>
    1212
     13<para>Test the results:</para>
     14
    1315<para><screen><userinput>make check</userinput></screen></para>
    1416
    15 <para>And finish off installing the package:</para>
     17<para>And install the package:</para>
    1618
    1719<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/automake-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Automake</title>
    55
    6 <para>Prepare Automake to be compiled:</para>
     6<para>Prepare Automake for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>And finish off installing the package:</para>
     18<para>Install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
    1921
    20 <para>Create a necessary symbolic link:</para>
     22<para>And create a necessary symbolic link:</para>
    2123
    2224<para><screen><userinput>ln -s automake-1.7 /usr/share/automake</userinput></screen></para>
  • chapter06/bash-inst.xml

    rb1d68a4 r89fcc34  
    1515<para><screen><userinput>patch -Np1 -i ../bash-&bash-patch-version;.patch</userinput></screen></para>
    1616
    17 <para>Prepare Bash to be compiled:</para>
     17<para>Prepare Bash for compilation:</para>
    1818
    1919<para><screen><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen></para>
    2020
    21 <para>Continue with compiling the package:</para>
     21<para>Compile the package:</para>
    2222
    2323<para><screen><userinput>make</userinput></screen></para>
    2424
     25<para>Test the results:</para>
     26
    2527<para><screen><userinput>make tests</userinput></screen></para>
    2628
    27 <para>And finish off installing the package:</para>
     29<para>Install the package:</para>
    2830
    2931<para><screen><userinput>make install</userinput></screen></para>
    3032
    31 <para>Reload the newly compiled Bash:</para>
     33<para>And reload the newly compiled <userinput>bash</userinput> program:</para>
    3234
    3335<para><screen><userinput>exec /bin/bash --login
  • chapter06/bin86-inst.xml

    rb1d68a4 r89fcc34  
    1919<para><screen><userinput>make</userinput></screen></para>
    2020
    21 <para>And finish off installing the package:</para>
     21<para>And install it:</para>
    2222
    2323<para><screen><userinput>make PREFIX=/usr install</userinput></screen></para>
  • chapter06/binutils-inst.xml

    rb1d68a4 r89fcc34  
    3232generates code that can be executed on PowerPC machines).</para>
    3333
    34 <para>Check the results:</para>
     34<para>Test the results:</para>
    3535
    3636<para><screen><userinput>make check</userinput></screen></para>
  • chapter06/bison-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Bison</title>
    55
    6 <para>Prepare Bison to be compiled:</para>
     6<para>Prepare Bison for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>Finish installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/bzip2-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Bzip2</title>
    55
    6 <para>Begin compiling the package:</para>
     6<para>Prepare Bzip2 for compilation with:</para>
    77
    88<para><screen><userinput>make -f Makefile-libbz2_so
    99make clean</userinput></screen></para>
    1010
    11 <para>The <emphasis>-f</emphasis> flag will cause bzip2 to be built
     11<para>The <emphasis>-f</emphasis> flag will cause Bzip2 to be built
    1212using a different <filename>Makefile</filename> file, in this case the
    1313<filename>Makefile-libbz2_so</filename> file, which creates a dynamic
     
    1515against it.</para>
    1616
    17 <para>Continue compiling the package:</para>
     17<para>Compile the package:</para>
    1818
    1919<para><screen><userinput>make</userinput></screen></para>
    2020
    21 <para>Install the package:</para>
     21<para>Install it:</para>
    2222
    2323<para><screen><userinput>make install</userinput></screen></para>
    2424
    25 <para>Copy the Bzip2 binary into the <filename
    26 class="directory">/bin</filename> directory, make some
    27 necessary symbolic links and clean up.</para>
     25<para>And install the shared <userinput>bzip2</userinput> binary into the
     26<filename class="directory">/bin</filename> directory, then make some
     27necessary symbolic links, and clean up.</para>
    2828
    2929<para><screen><userinput>cp bzip2-shared /bin/bzip2
  • chapter06/coreutils-inst.xml

    rb1d68a4 r89fcc34  
    1010<para><screen><userinput>patch -Np1 -i ../coreutils-&coreutils-uname-patch-version;.patch</userinput></screen></para>
    1111
    12 <para>We do not want Coreutils to install it's version of the hostname
    13 binary, because it is inferior to the version provided by Net-tools.
    14 Prevent the installation of hostname with this patch:</para>
     12<para>We do not want Coreutils to install its version of the
     13<userinput>hostname</userinput> program, because it is inferior to the version
     14provided by Net-tools. Prevent its installation by applying a patch:</para>
    1515
    1616<para><screen><userinput>patch -Np1 -i ../coreutils-&coreutils-hostname-patch-version;.patch</userinput></screen></para>
    1717
    18 <para>Prepare Coreutils to be compiled:</para>
     18<para>Now prepare Coreutils for compilation:</para>
    1919
    2020<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    2121
    22 <para>Continue with compiling the package:</para>
     22<para>Compile the package:</para>
    2323
    2424<para><screen><userinput>make</userinput></screen></para>
     25
     26<para>Test the results thoroughly:</para>
    2527
    2628<para><screen><userinput>make check-root
     
    3133<para><screen><userinput>make install</userinput></screen></para>
    3234
    33 <para>Move files to their proper locations:</para>
     35<para>And move some programs to their proper locations:</para>
    3436
    3537<para><screen><userinput>mv /usr/bin/{basename,cat,chgrp,chmod,chown,cp,dd,df} /bin
  • chapter06/diffutils-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Diffutils</title>
    55
    6 <para>Prepare Diffutils to be compiled:</para>
     6<para>Prepare Diffutils for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>And finish off installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/e2fsprogs-inst.xml

    rb1d68a4 r89fcc34  
    1010cd ../e2fsprogs-build</userinput></screen></para>
    1111
    12 <para>Prepare E2fsprogs to be compiled:</para>
     12<para>Prepare E2fsprogs for compilation:</para>
    1313
    1414<para><screen><userinput>../e2fsprogs-&e2fsprogs-version;/configure --prefix=/usr --with-root-prefix="" \
     
    3535</itemizedlist>
    3636
    37 <para>Continue with compiling the package:</para>
     37<para>Compile the package:</para>
    3838
    3939<para><screen><userinput>make</userinput></screen></para>
    4040
     41<para>Test the results:</para>
     42
    4143<para><screen><userinput>make check</userinput></screen></para>
    4244
    43 <para>Begin installing the package:</para>
     45<para>Install most of the package:</para>
    4446
    4547<para><screen><userinput>make install</userinput></screen></para>
    4648
    47 <para>Install the shared libraries:</para>
     49<para>And install also the shared libraries:</para>
    4850
    4951<para><screen><userinput>make install-libs</userinput></screen></para>
  • chapter06/ed-inst.xml

    rb1d68a4 r89fcc34  
    99days.</para></note>
    1010
    11 <para>Ed uses mktemp to create temporary files in <filename
    12 class="directory">/tmp</filename>, but this function has a security
    13 vulnerability (see section on Temporary Files in <ulink
    14 url="http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html"/>). This
    15 patch makes Ed use mkstemp instead, which is the recommended way to create
    16 temporary files.</para>
     11<para>Ed normally uses the mktemp function to create temporary files in
     12<filename class="directory">/tmp</filename>, but this function contains a
     13vulnerability (see the section on Temporary Files in <ulink
     14url="http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html"/>). The
     15following patch makes Ed use mkstemp instead, which is the recommended way to
     16create temporary files.</para>
    1717
    1818<para>Apply the patch:</para>
     
    2020<para><screen><userinput>patch -Np1 -i ../ed-&ed-patch-version;.patch</userinput></screen></para>
    2121
    22 <para>Prepare Ed to be compiled:</para>
     22<para>Now prepare Ed for compilation:</para>
    2323
    2424<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    2525
    26 <para>Continue with compiling the package:</para>
     26<para>Compile the package:</para>
    2727
    2828<para><screen><userinput>make</userinput></screen></para>
    2929
     30<para>Test the results:</para>
     31
    3032<para><screen><userinput>make check</userinput></screen></para>
    3133
    32 <para>And finish off installing the package:</para>
     34<para>Install the package:</para>
    3335
    3436<para><screen><userinput>make install</userinput></screen></para>
    3537
    36 <para>We need to move the Ed binaries to the <filename
    37 class="directory">/bin</filename> directory so they may be used in the event
    38 that the <filename class="directory">/usr</filename> partition is
     38<para>And move the programs to the <filename>/bin</filename> directory, so
     39they can be used in the event that the <filename>/usr</filename> partition is
    3940unavailable.</para>
    4041
     
    4243
    4344</sect2>
     45
  • chapter06/file-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of File</title>
    55
    6 <para>Prepare File to be compiled:</para>
     6<para>Prepare File for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --datadir=/usr/share/misc</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
    14 <para>And finish off installing the package:</para>
     14<para>And install it:</para>
    1515
    1616<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/findutils-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installing Findutils</title>
    55
    6 <para>Prepare Findutils to be compiled:</para>
     6<para>Prepare Findutils for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --libexecdir=/usr/bin</userinput></screen></para>
    99
    10 <para>By default, the location of the updatedb database is in /usr/var.
    11 To make the location of <filename>/var/lib/misc/locatedb</filename> file
    12 FHS compliant, pass the <emphasis>--localstatedir=/var/lib/misc</emphasis>
    13 option to <userinput>configure</userinput>.</para>
     10<para>By default, the location of the updatedb database is in
     11<filename>/usr/var</filename>. To make the location of
     12<filename>/var/lib/misc/locatedb</filename> file FHS compliant, pass the
     13<emphasis>--localstatedir=/var/lib/misc</emphasis> option to
     14<userinput>configure</userinput>.</para>
    1415
    15 <para>Continue with compiling the package:</para>
     16<para>Compile the package:</para>
    1617
    1718<para><screen><userinput>make</userinput></screen></para>
    1819
     20<para>Test the results:</para>
     21
    1922<para><screen><userinput>make check</userinput></screen></para>
    2023
    21 <para>Finish installing the package:</para>
     24<para>And install the package:</para>
    2225
    2326<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/flex-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Flex</title>
    55
    6 <para>Prepare Flex to be compiled:</para>
     6<para>Prepare Flex for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make bigcheck</userinput></screen></para>
    1517
    16 <para>Install the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/gawk-inst.xml

    rb1d68a4 r89fcc34  
    3434<para><screen><userinput>patch -Np1 -i ../gawk-&gawk-patch-version;.patch</userinput></screen></para>
    3535
    36 <para>Prepare Gawk to be compiled:</para>
     36<para>Now prepare Gawk for compilation:</para>
    3737
    3838<para><screen><userinput>./configure --prefix=/usr --libexecdir=/usr/bin</userinput></screen></para>
    3939
    40 <para>Continue with compiling the package:</para>
     40<para>Compile the package:</para>
    4141
    4242<para><screen><userinput>make</userinput></screen></para>
    4343
     44<para>Test the results:</para>
     45
    4446<para><screen><userinput>make check</userinput></screen></para>
    4547
    46 <para>Finish installing the package:</para>
     48<para>And install the package:</para>
    4749
    4850<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/gcc-inst.xml

    rb1d68a4 r89fcc34  
    5656<para><screen><userinput>make</userinput></screen></para>
    5757
    58 <para>Check the results, but don't stop at errors (you'll remember the few
     58<para>Test the results, but don't stop at errors (you'll remember the few
    5959known ones):</para>
    6060
  • chapter06/gettext-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Gettext</title>
    55
    6 <para>Prepare Gettext to be compiled:</para>
     6<para>Prepare Gettext for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>Finish installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/glibc-inst.xml

    rb1d68a4 r89fcc34  
    4949<para><screen><userinput>make</userinput></screen></para>
    5050
    51 <para>Check the results:</para>
     51<para>Test the results:</para>
    5252
    5353<para><screen><userinput>make check</userinput></screen></para>
  • chapter06/grep-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Grep</title>
    55
    6 <para>Prepare Grep to be compiled:</para>
     6<para>Prepare Grep for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --bindir=/bin \
    99&nbsp;&nbsp;&nbsp;&nbsp;--with-included-regex</userinput></screen></para>
    1010
    11 <para>Continue with compiling the package:</para>
     11<para>Compile the package:</para>
    1212
    1313<para><screen><userinput>make</userinput></screen></para>
    1414
     15<para>Test the results:</para>
     16
    1517<para><screen><userinput>make check</userinput></screen></para>
    1618
    17 <para>And finish off installing the package:</para>
     19<para>And install the package:</para>
    1820
    1921<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/groff-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Groff</title>
    55
    6 <para>Prepare Groff to be compiled:</para>
     6<para>Prepare Groff for compilation:</para>
    77
    88<para><screen><userinput>PAGE=letter ./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
    14 <para>Install the package:</para>
     14<para>And install it:</para>
    1515
    1616<para><screen><userinput>make install</userinput></screen></para>
    1717
    18 <para>Some groff/man document programs, such as <userinput>xman</userinput>,
     18<para>Some documentation programs, such as <userinput>xman</userinput>,
    1919will not work work properly without the following symlinks:</para>
    2020
  • chapter06/gzip-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Gzip</title>
    55
    6 <para>Prepare Gzip to be compiled:</para>
     6<para>Prepare Gzip for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
     
    1515sed 's%"BINDIR"%/bin%' gzexe.in.backup &gt; gzexe.in</userinput></screen></para>
    1616
    17 <para>Continue with compiling the package:</para>
     17<para>Compile the package:</para>
    1818
    1919<para><screen><userinput>make</userinput></screen></para>
     
    2323<para><screen><userinput>make install</userinput></screen></para>
    2424
    25 <para>Move the Gzip binaries to the <filename
     25<para>And move the programs to the <filename
    2626class="directory">/bin</filename> directory:</para>
    2727
  • chapter06/inetutils-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Inetutils</title>
    55
    6 <para>Prepare Inetutils to be compiled:</para>
     6<para>Prepare Inetutils for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --disable-syslogd \
     
    2929</itemizedlist>
    3030
    31 <para>Continue with compiling the package:</para>
     31<para>Compile the package:</para>
    3232
    3333<para><screen><userinput>make</userinput></screen></para>
    3434
    35 <para>Finish installing the package:</para>
     35<para>Install it:</para>
    3636
    3737<para><screen><userinput>make install</userinput></screen></para>
    3838
    39 <para>Put the ping command into the appropriate place:</para>
     39<para>And move the <userinput>ping</userinput> program to its proper place:</para>
    4040
    4141<para><screen><userinput>mv /usr/bin/ping /bin</userinput></screen></para>
  • chapter06/kbd-inst.xml

    rb1d68a4 r89fcc34  
    1010<para><screen><userinput>patch -Np1 -i ../kbd-&kbd-patch-version;.patch</userinput></screen></para>
    1111
    12 <para>Prepare Kbd to be compiled:</para>
     12<para>Prepare Kbd for compilation:</para>
    1313
    1414<para><screen><userinput>./configure</userinput></screen></para>
    1515
    16 <para>Continue with compiling the package:</para>
     16<para>Compile the package:</para>
    1717
    1818<para><screen><userinput>make</userinput></screen></para>
    1919
    20 <para>And finish off installing the package:</para>
     20<para>And install it:</para>
    2121
    2222<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/less-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Less</title>
    55
    6 <para>Prepare Less to be compiled:</para>
     6<para>Prepare Less for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --bindir=/bin --sysconfdir=/etc</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
    14 <para>Finish installing the package:</para>
     14<para>And install it:</para>
    1515
    1616<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/lfs-utils-inst.xml

    rb1d68a4 r89fcc34  
    88<para><screen><userinput>make</userinput></screen></para>
    99
    10 <para>And install the package:</para>
     10<para>And install it:</para>
    1111
    1212<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/libtool-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Libtool</title>
    55
    6 <para>Prepare Libtool to be compiled:</para>
     6<para>Prepare Libtool for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>And finish off installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/lilo-inst.xml

    rb1d68a4 r89fcc34  
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
    14 <para>And finish off installing the package:</para>
     14<para>And install it:</para>
    1515
    1616<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/m4-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of M4</title>
    55
    6 <para>Prepare M4 to be compiled:</para>
     6<para>Prepare M4 for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>Finish installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/make-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Make</title>
    55
    6 <para>Prepare Make to be compiled:</para>
     6<para>Prepare Make for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>And finish off installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/man-inst.xml

    rb1d68a4 r89fcc34  
    3131directory.</para>
    3232
    33 <para>Prepare Man to be compiled:</para>
     33<para>Now prepare Man for compilation:</para>
    3434
    35 <para><screen><userinput>PATH=$PATH:/usr/bin:/bin \
    36 &nbsp;&nbsp;&nbsp;&nbsp;./configure -default -confdir=/etc</userinput></screen></para>
     35<para><screen><userinput>PATH=$PATH:/usr/bin:/bin ./configure -default -confdir=/etc</userinput></screen></para>
    3736
    38 <para>Continue with compiling the package:</para>
     37<para>Compile the package:</para>
    3938
    4039<para><screen><userinput>make</userinput></screen></para>
    4140
    42 <para>And finish off installing the package:</para>
     41<para>And install it:</para>
    4342
    4443<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/manpages-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Man-pages</title>
    55
    6 <para>Install Man-pages by running the following command:</para>
     6<para>Install Man-pages by running:</para>
    77
    88<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/modutils-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Modutils</title>
    55
    6 <para>Prepare Modutils to be compiled:</para>
     6<para>Prepare Modutils for compilation:</para>
    77
    88<para><screen><userinput>./configure</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
    14 <para>And finish off installing the package:</para>
     14<para>And install it:</para>
    1515
    1616<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/ncurses-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Ncurses</title>
    55
     6<para>First fix two tiny bugs:</para>
     7
    68<para><screen><userinput>patch -Np1 -i ../ncurses-&ncurses-version;-etip-2.patch
    79patch -Np1 -i ../ncurses-&ncurses-version;-vsscanf.patch</userinput></screen></para>
    810
    9 <para>Prepare Ncurses to be compiled:</para>
     11<para>The first patch corrects the <filename>etip.h</filename> header file, and
     12the second patch prevents some compiler warnings on the use of deprecated
     13headers.</para>
     14
     15<para>Now prepare Ncurses for compilation:</para>
    1016
    1117<para><screen><userinput>./configure --prefix=/usr --with-shared \
    1218&nbsp;&nbsp;&nbsp;&nbsp;--without-debug</userinput></screen></para>
    1319
    14 <para>Continue with compiling the package:</para>
     20<para>Compile the package:</para>
    1521
    1622<para><screen><userinput>make</userinput></screen></para>
     
    2026<para><screen><userinput>make install</userinput></screen></para>
    2127
    22 <para>Give the ncurses libraries executable permission:</para>
     28<para>Give the Ncurses libraries execute permissions:</para>
    2329
    2430<para><screen><userinput>chmod 755 /usr/lib/*.&ncurses-version;</userinput></screen></para>
    2531
    26 <para>And fix up a library that shouldn't be executable at all:</para>
     32<para>And fix a library that shouldn't be executable:</para>
    2733
    2834<para><screen><userinput>chmod 644 /usr/lib/libncurses++.a</userinput></screen></para>
  • chapter06/nettools-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Net-tools</title>
    55
    6 <para>If you don't know what to answer to all the questions asked during
    7 the <userinput>make</userinput> phase, then just accept the defaults, which
    8 will be just fine in the majority of the cases. What you are asked here
    9 are a bunch of questions relating to the kind of network protocols that you
    10 have enabled in your kernel.</para>
     6<para>If you don't know what to answer to all the questions asked during the
     7<userinput>make config</userinput> phase below, then just accept the defaults.
     8This will be just fine in the majority of cases. What you're asked here is a
     9bunch of questions about which network protocols you've enabled in your
     10kernel. The default answers will enable the tools from this package to work
     11with the most common protocols: TCP, PPP, and several others. You still need
     12to actually enable these protocols in the kernel -- what you do here is merely
     13telling the package to include support for those protocols in its programs,
     14but it's up to the kernel to make the protocols available.</para>
    1115
    12 <para>The default answers will enable the tools from this package to work
    13 with the most common protocols such as TCP, PPP and a bunch of others. You
    14 still need to actually enable these protocols in the kernel. What you do
    15 here is merely telling the programs to be able to use those protocols, but
    16 it's up to the kernel to make them available to the system.</para>
    17 
    18 <para>Configure the Net-tools package:</para>
     16<para>Prepare Net-tools for compilation with:</para>
    1917
    2018<para><screen><userinput>make config</userinput></screen></para>
     
    2826<para><screen><userinput>make</userinput></screen></para>
    2927
    30 <para>Finish installing the package:</para>
     28<para>And install it:</para>
    3129
    3230<para><screen><userinput>make update</userinput></screen></para>
  • chapter06/patch-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Patch</title>
    55
    6 <para>Prepare Patch to be compiled:</para>
     6<para>Prepare Patch for compilation:</para>
    77
    88<para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE ./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>Finish installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/perl-inst.xml

    rb1d68a4 r89fcc34  
    11<sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
     2
    23<sect2>
    34<title>Installation of Perl</title>
    45
    5 
    6 
    7 <para>Prepare Perl to be compiled:</para>
     6<para>Prepare Perl for compilation:</para>
    87
    98<para><screen><userinput>./configure.gnu --prefix=/usr</userinput></screen></para>
     
    1514above.</para>
    1615
    17 <para>Continue with compiling the package:</para>
     16<para>Compile the package:</para>
    1817
    1918<para><screen><userinput>make</userinput></screen></para>
    2019
     20<para>Test the results:</para>
     21
    2122<para><screen><userinput>make test</userinput></screen></para>
    2223
    23 <para>And finish off installing the package:</para>
     24<para>And install the package:</para>
    2425
    2526<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/procinfo-inst.xml

    rb1d68a4 r89fcc34  
    1212because libtermcap is declared obsolete in favor of libncurses.</para>
    1313
    14 <para>Finish installing the package:</para>
     14<para>And install the package:</para>
    1515
    1616<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/procps-inst.xml

    rb1d68a4 r89fcc34  
    1515<para><screen><userinput>make</userinput></screen></para>
    1616
    17 <para>Finish installing the package:</para>
     17<para>Install it:</para>
    1818
    1919<para><screen><userinput>make install</userinput></screen></para>
    2020
    21 <para>Remove a spurious library link:</para>
     21<para>And remove a spurious library link:</para>
    2222
    2323<para><screen><userinput>rm /lib/libproc.so</userinput></screen></para>
  • chapter06/psmisc-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Psmisc</title>
    55
    6 <para>Prepare Psmisc to be compiled:</para>
     6<para>Prepare Psmisc for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --exec-prefix=/</userinput></screen></para>
     
    1414class="directory">/usr</filename> partition isn't mounted.</para>
    1515
    16 <para>Continue with compiling the package:</para>
     16<para>Compile the package:</para>
    1717
    1818<para><screen><userinput>make</userinput></screen></para>
    1919
    20 <para>Finish installing the package:</para>
     20<para>And install it:</para>
    2121
    2222<para><screen><userinput>make install</userinput></screen></para>
    2323
    24 <para>Psmisc's pidof program isn't installed by default. Generally, this
    25 isn't a problem because we later install the Sysvinit package, which
    26 provides a better pidof program.</para>
     24<para>Psmisc's <userinput>pidof</userinput> program isn't installed by default.
     25Generally, this isn't a problem because we later install the Sysvinit package,
     26which provides a better <userinput>pidof</userinput> program.</para>
    2727
    28 <para>It's up to you to decide if you are going to use the Sysvinit
    29 package, which provides a pidof program, or not. If you're not going to
    30 use Sysvinit, you should complete this package's installation by creating
    31 the <filename>/bin/pidof</filename> symlink:</para>
     28<para>It's up to you to decide if you are going to use the Sysvinit package,
     29which provides a <userinput>pidof</userinput> program, or not. If you're not
     30going to use Sysvinit, you should complete this package's installation by
     31creating the <filename>/bin/pidof</filename> symlink:</para>
    3232
    3333<para><screen><userinput>ln -s killall /bin/pidof</userinput></screen></para>
  • chapter06/sed-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Sed</title>
    55
    6 <para>Prepare Sed to be compiled:</para>
     6<para>Prepare Sed for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
    1313
     14<para>Test the results:</para>
     15
    1416<para><screen><userinput>make check</userinput></screen></para>
    1517
    16 <para>Finish installing the package:</para>
     18<para>And install the package:</para>
    1719
    1820<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/sysklogd-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Sysklogd</title>
    55
    6 <para>Prepare Sysklogd to be compiled:</para>
     6<para>Compile Sysklogd:</para>
    77
    88<para><screen><userinput>make</userinput></screen></para>
    99
    10 <para>Finish installing the package:</para>
     10<para>And install it:</para>
    1111
    1212<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/sysvinit-inst.xml

    rb1d68a4 r89fcc34  
    2222<para><screen><userinput>make -C src</userinput></screen></para>
    2323
    24 <para>Finish installing the package:</para>
     24<para>And install it:</para>
    2525
    2626<para><screen><userinput>make -C src install</userinput></screen></para>
  • chapter06/tar-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Tar</title>
    55
    6 <para>Prepare Tar to be compiled:</para>
     6<para>Prepare Tar for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr --bindir=/bin \
    99&nbsp;&nbsp;&nbsp;&nbsp;--libexecdir=/usr/bin</userinput></screen></para>
    1010
    11 <para>Continue with compiling the package:</para>
     11<para>Compile the package:</para>
    1212
    1313<para><screen><userinput>make</userinput></screen></para>
    1414
     15<para>Test the results:</para>
     16
    1517<para><screen><userinput>make check</userinput></screen></para>
    1618
    17 <para>Finish installing the package:</para>
     19<para>And install the package:</para>
    1820
    1921<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/texinfo-inst.xml

    rb1d68a4 r89fcc34  
    44<title>Installation of Texinfo</title>
    55
    6 <para>Prepare Texinfo to be compiled:</para>
     6<para>Prepare Texinfo for compilation:</para>
    77
    88<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    99
    10 <para>Continue with compiling the package:</para>
     10<para>Compile the package:</para>
    1111
    1212<para><screen><userinput>make</userinput></screen></para>
     13
     14<para>Test the results:</para>
    1315
    1416<para><screen><userinput>make check</userinput></screen></para>
     
    1820<para><screen><userinput>make install</userinput></screen></para>
    1921
    20 <para>Install the texinfo components which belong in a TeX
    21 installation:</para>
     22<para>And install the components belonging in a TeX installation:</para>
    2223
    2324<para><screen><userinput>make TEXMF=/usr/share/texmf install-tex</userinput></screen></para>
  • chapter06/vim-inst.xml

    rb1d68a4 r89fcc34  
    1111echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' &gt;&gt; src/feature.h</userinput></screen></para>
    1212
    13 <para>Prepare Vim to be compiled:</para>
     13<para>Now prepare Vim for compilation:</para>
    1414
    1515<para><screen><userinput>./configure --prefix=/usr</userinput></screen></para>
    1616
    17 <para>Continue with compiling the package:</para>
     17<para>Compile the package:</para>
    1818
    1919<para><screen><userinput>make</userinput></screen></para>
    2020
    21 <para>Finish installing the package:</para>
     21<para>And install the package:</para>
    2222
    2323<para><screen><userinput>make install</userinput></screen></para>
  • chapter06/zlib-inst.xml

    rb1d68a4 r89fcc34  
    1010<para><screen><userinput>patch -Np1 -i ../zlib-&zlib-patch-version;.patch</userinput></screen></para>
    1111
    12 <para>Prepare Zlib to be compiled:</para>
     12<para>Now prepare Zlib for compilation:</para>
    1313
    1414<para><screen><userinput>CFLAGS="$CFLAGS -fPIC" \
     
    1616
    1717<para>The <emphasis>-fPIC</emphasis> flag helps to assure
    18 quality in the dynamic zlib library.</para>
     18quality in the dynamic Zlib library.</para>
     19
     20<para>Compile the package:</para>
    1921
    2022<para><screen><userinput>make</userinput></screen></para>
    2123
    22 <para>Install the libraries:</para>
     24<para>Install the shared libraries:</para>
    2325
    24 <para><screen><userinput>make install
    25 make clean
     26<para><screen><userinput>make install</userinput></screen></para>
     27
     28<para>Now also build and install the non-shared libraries:</para>
     29<para><screen><userinput>make clean
    2630./configure --prefix=/usr
    2731make
     
    2933make install</userinput></screen></para>
    3034
    31 <para>The shared zlib library should be installed in the
     35<para>The shared Zlib library should be installed in the
    3236<filename>/lib</filename> directory. That way, in the event
    3337that you must boot without the <filename>/usr</filename>
Note: See TracChangeset for help on using the changeset viewer.