Changeset 5e2cb65


Ignore:
Timestamp:
05/25/2002 12:19:47 AM (22 years ago)
Author:
Gerard Beekmans <gerard@…>
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, v4_0, v4_1, 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:
1987d72
Parents:
1f61f42
Message:

first set of commits for keep-chap5-chap6-seperate

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

Files:
40 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r1f61f42 r5e2cb65  
    2727
    2828</para></listitem>
     29
     30<listitem><para>May 23rd, 2002 [gerard]: Implemented the
     31keep_chap5_and_chap6_sep lfs-hint. Highlights of the change: added
     32findutils and util-linux to chapter 5, installed everything from chapter 5
     33into <filename class="directory">$LFS/static</filename> and re-ordered the
     34installation of packages in chapter 6 to prevent hard-wiring the wrong path
     35(files from <filename class="directory">$LFS/static</filename>).</para></listitem>
    2936
    3037<listitem><para>May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some
  • chapter05/bash-inst.xml

    r1f61f42 r5e2cb65  
    2222
    2323<para><screen><userinput>./configure --enable-static-link \
    24 &nbsp;&nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --bindir=$LFS/bin --with-curses &amp;&amp;
     24&nbsp;&nbsp;&nbsp;&nbsp;--prefix=$LFS/static --with-curses &amp;&amp;
    2525make &amp;&amp;
    26 make install &amp;&amp;
    27 ln -sf bash $LFS/bin/sh</userinput></screen></para>
     26make install</userinput></screen></para>
    2827
    2928<para>If the make install phase ends with something along the lines of</para>
     
    4746<para>When we tested it with the latest Debian version, the last two
    4847commands were executed because the install process didn't return with a
    49 value larger than 0. But you would do good to check if you have the
    50 <filename class="symlink">$LFS/bin/sh</filename> symlink on your LFS
    51 partition. If not, run the last two commands manually now.</para>
     48value larger than 0.</para>
    5249
    5350</sect2>
  • chapter05/binutils-inst.xml

    r1f61f42 r5e2cb65  
    1414<para><screen><userinput>mkdir ../binutils-build &amp;&amp;
    1515cd ../binutils-build &amp;&amp;
    16 ../binutils-&binutils-version;/configure --prefix=$LFS/usr --disable-nls &amp;&amp;
    17 make tooldir=$LFS/usr LDFLAGS=-all-static &amp;&amp;
    18 make tooldir=$LFS/usr install</userinput></screen></para>
     16../binutils-&binutils-version;/configure --prefix=$LFS/static --disable-nls &amp;&amp;
     17make tooldir=$LFS/static LDFLAGS=-all-static &amp;&amp;
     18make tooldir=$LFS/static install</userinput></screen></para>
    1919
    2020</sect2>
  • chapter05/bzip2-inst.xml

    r1f61f42 r5e2cb65  
    55
    66<para><screen><userinput>make CC="gcc -static" &amp;&amp;
    7 make PREFIX=$LFS/usr install &amp;&amp;
    8 mv $LFS/usr/bin/{bzcat,bunzip2,bzip2,bzip2recover} $LFS/bin &amp;&amp;
    9 cp $LFS/usr/bin/{bzless,bzmore} $LFS/bin &amp;&amp;
    10 rm $LFS/usr/bin/{bzless,bzmore}</userinput></screen></para>
     7make PREFIX=$LFS/static install</userinput></screen></para>
    118
    129<para>Although it's not strictly a part of a basic LFS system it's worth
  • chapter05/chapter05.xml

    r1f61f42 r5e2cb65  
    55&c5-introduction;
    66&c5-whystatic;
     7&c5-creatingstaticdir;
    78&c5-installasuser;
    8 &c5-creatingdirs;
    99&c5-bash;
    1010&c5-binutils;
     
    1212&c5-diffutils;
    1313&c5-fileutils;
     14&c5-findutils;
    1415&c5-gawk;
    1516&c5-gcc;
    1617&c5-grep;
    1718&c5-gzip;
    18 &c5-kernel;
    1919&c5-make;
    2020&c5-patch;
     
    2424&c5-texinfo;
    2525&c5-textutils;
    26 &c5-pwdgroup;
    27 &c5-proc;
     26&c5-utillinux;
    2827
    2928</chapter>
  • chapter05/diffutils-inst.xml

    r1f61f42 r5e2cb65  
    55
    66<para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    7 ./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     7./configure --prefix=$LFS/static --disable-nls &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    99make install</userinput></screen></para>
  • chapter05/fileutils-inst.xml

    r1f61f42 r5e2cb65  
    2929<para>Install Fileutils by running the following commands:</para>
    3030
    31 <para><screen><userinput>./configure --disable-nls \
    32 &nbsp;&nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;
     31<para><screen><userinput>./configure --disable-nls --prefix=$LFS/static &amp;&amp;
    3332make LDFLAGS=-static &amp;&amp;
    34 make install &amp;&amp;
    35 ln -sf ../../bin/install $LFS/usr/bin</userinput></screen></para>
     33make install</userinput></screen></para>
    3634
    3735<para>Once you have installed Fileutils, you can test whether the
  • chapter05/gawk-inst.xml

    r1f61f42 r5e2cb65  
    1919&nbsp;&nbsp;&nbsp;&nbsp;&gt; awklib/Makefile.in &amp;&amp;
    2020CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    21 ./configure --prefix=$LFS/usr --disable-nls \
    22 &nbsp;&nbsp;&nbsp;&nbsp;--libexecdir=$LFS/usr/bin &amp;&amp;
     21./configure --prefix=$LFS/static --disable-nls \
     22&nbsp;&nbsp;&nbsp;&nbsp;--libexecdir=$LFS/static/bin &amp;&amp;
    2323make LDFLAGS=-static &amp;&amp;
    2424make install</userinput></screen></para>
  • chapter05/gcc-inst.xml

    r1f61f42 r5e2cb65  
    1818mkdir ../gcc-build &amp;&amp;
    1919cd ../gcc-build &amp;&amp;
    20 ../gcc-&gcc-version;/configure --prefix=/usr --enable-languages=c,c++ \
     20../gcc-&gcc-version;/configure --prefix=/static --enable-languages=c,c++ \
    2121&nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp;
    2222make BOOT_LDFLAGS=-static bootstrap &amp;&amp;
    23 make prefix=$LFS/usr install &amp;&amp;
    24 ln -sf ../usr/bin/cpp $LFS/lib &amp;&amp;
    25 ln -sf ../bin/cpp $LFS/usr/lib &amp;&amp;
    26 ln -sf gcc $LFS/usr/bin/cc &amp;&amp;
    27 rmdir $LFS/usr/*-gnu/include &amp;&amp;
    28 rmdir $LFS/usr/*-gnu</userinput></screen></para>
     23make prefix=$LFS/static install &amp;&amp;
     24ln -s gcc $LFS/static/bin/cc &amp;&amp;
     25rmdir $LFS/static/*-gnu/include &amp;&amp;
     26rmdir $LFS/static/*-gnu</userinput></screen></para>
    2927
    3028</sect2>
  • chapter05/grep-inst.xml

    r1f61f42 r5e2cb65  
    55
    66<para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    7 ./configure --prefix=$LFS/usr --bindir=$LFS/bin \
    8 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls --disable-perl-regexp &amp;&amp;
     7./configure --prefix=$LFS/static --disable-nls \
     8&nbsp;&nbsp;&nbsp;&nbsp;--disable-perl-regexp &amp;&amp;
    99make LDFLAGS=-static &amp;&amp;
    1010make install</userinput></screen></para>
  • chapter05/gzip-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Install Gzip by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;
     6<para><screen><userinput>./configure --prefix=$LFS/static &amp;&amp;
    77make LDFLAGS=-static &amp;&amp;
    8 make install &amp;&amp;
    9 cp $LFS/usr/bin/{gunzip,gzip} $LFS/bin &amp;&amp;
    10 rm $LFS/usr/bin/{gunzip,gzip}</userinput></screen></para>
     8make install</userinput></screen></para>
    119
    1210</sect2>
  • chapter05/installasuser.xml

    r1f61f42 r5e2cb65  
    1717passwd lfs</userinput></screen></para>
    1818
    19 <para>Now it's time to change the permissions on your LFS partitions
    20 so user "lfs" will have write access to it. Run the following command
    21 as root to change the ownership of the LFS partition to user "lfs":</para>
     19<para>Now we need to give proper permissions to the <filename
     20class="directory">$LFS/static</filename> directory so user "lfs" can write
     21to it:</para>
    2222
    23 <para><screen><userinput>chown -R lfs $LFS</userinput></screen></para>
     23<para><screen><userinput>chown -R lfs $LFS/static</userinput></screen></para>
    2424
    2525<para>Now you can login as user "lfs". You can do this two ways: either
  • chapter05/introduction.xml

    r1f61f42 r5e2cb65  
    1919compiler, and you're going to need a shell to install a shell and that
    2020compiler.</para>
     21
     22<para>All the files from this chapter will be installed under the <filename
     23class="directory">$LFS/static</filename> directory. By doing it this way,
     24we keep the installation from this chapter seperate from the final
     25installation in the next chapter. Everything done here is only temporarily
     26so we don't want it to pollute the to-be LFS system.</para>
    2127
    2228<para>The key to learning what makes Linux tick is to know exactly what packages
  • chapter05/make-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Install Make by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     6<para><screen><userinput>./configure --prefix=$LFS/static --disable-nls &amp;&amp;
    77make LDFLAGS=-static &amp;&amp;
    88make install</userinput></screen></para>
     
    1010<para>During the make install phase you will see this warning:</para>
    1111
    12 <blockquote><screen>chgrp: changing group of `/mnt/lfs/usr/bin/make': Operation not permitted
    13 /mnt/lfs/usr/bin/make needs to be owned by group kmem and setgid;
     12<blockquote><screen>chgrp: changing group of `/mnt/lfs/static/bin/make': Operation not permitted
     13/mnt/lfs/static/bin/make needs to be owned by group kmem and setgid;
    1414otherwise the `-l' option will probably not work. You may need special
    15 privileges to complete the installation of /mnt/lfs/usr/bin/make.</screen></blockquote>
     15privileges to complete the installation of /mnt/lfs/static/bin/make.</screen></blockquote>
    1616
    1717<para>You can safely ignore this warning. make doesn't need to be owned by
  • chapter05/patch-inst.xml

    r1f61f42 r5e2cb65  
    55
    66<para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \
    7 ./configure --prefix=$LFS/usr &amp;&amp;
     7./configure --prefix=$LFS/static &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    99make install</userinput></screen></para>
  • chapter05/sed-inst.xml

    r1f61f42 r5e2cb65  
    55
    66<para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    7 ./configure --prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;
     7./configure --prefix=$LFS/static &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    99make install</userinput></screen></para>
  • chapter05/shellutils-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Install Sh-utils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr \
     6<para><screen><userinput>./configure --prefix=$LFS/static \
    77&nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    9 make install &amp;&amp;
    10 mv $LFS/usr/bin/{basename,date,echo,false,hostname} $LFS/bin &amp;&amp;
    11 mv $LFS/usr/bin/{pwd,sleep,stty,test,true,uname} $LFS/bin &amp;&amp;
    12 mv $LFS/usr/bin/chroot $LFS/usr/sbin</userinput></screen></para>
     9make install</userinput></screen></para>
    1310
    1411<para>During the make install stage you will see the following warning:</para>
  • chapter05/tar-inst.xml

    r1f61f42 r5e2cb65  
    1313<para>Install Tar by running the following commands:</para>
    1414
    15 <para><screen><userinput>./configure --prefix=$LFS/usr \
    16 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls --libexecdir=$LFS/usr/bin \
    17 &nbsp;&nbsp;&nbsp;&nbsp;--bindir=$LFS/bin &amp;&amp;
     15<para><screen><userinput>./configure --prefix=$LFS/static \
     16&nbsp;&nbsp;&nbsp;&nbsp;--disable-nls --libexecdir=$LFS/static/bin &amp;&amp;
    1817make LDFLAGS=-static &amp;&amp;
    1918make install</userinput></screen></para>
  • chapter05/texinfo-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Install Texinfo by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr \
     6<para><screen><userinput>./configure --prefix=$LFS/static \
    77&nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
  • chapter05/textutils-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Install Textutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr \
     6<para><screen><userinput>./configure --prefix=$LFS/static \
    77&nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    9 make install &amp;&amp;
    10 mv $LFS/usr/bin/{cat,head} $LFS/bin</userinput></screen></para>
     9make install</userinput></screen></para>
    1110
    1211</sect2>
  • chapter06/bzip2-inst.xml

    r1f61f42 r5e2cb65  
    66<para><screen><userinput>make -f Makefile-libbz2_so &amp;&amp;
    77make &amp;&amp;
    8 rm /usr/bin/bz* &amp;&amp;
    98make PREFIX=/usr install &amp;&amp;
    109cp bzip2-shared /bin/bzip2 &amp;&amp;
     
    1312ln -sf ../../lib/libbz2.so /usr/lib&amp;&amp;
    1413rm /usr/bin/{bunzip2,bzcat,bzip2} &amp;&amp;
    15 rm /bin/{bzless,bzmore} &amp;&amp;
    1614mv /usr/bin/{bzip2recover,bzless,bzmore} /bin &amp;&amp;
    1715ln -sf bzip2 /bin/bunzip2 &amp;&amp;
  • chapter06/changingowner.xml

    r1f61f42 r5e2cb65  
    77Run the following commands to do so:</para>
    88
    9 <para><screen><userinput>chown 0:0 / /proc &amp;&amp;
    10 chown -R 0:0 /{bin,boot,dev,etc,home,lib,mnt,opt,root,sbin,tmp,usr,var}</userinput></screen></para>
     9<para><screen><userinput>chown -R 0:0 /</userinput></screen></para>
    1110
    1211<para>Depending on the filesystem you created on the LFS partition, you may
     
    1514<para><screen><userinput>chown 0:0 /lost+found</userinput></screen></para>
    1615
    17 <para>These commands will change the ownership of the root partition and
    18 the <filename>/proc</filename> directory to root, plus everything under
    19 the directories mentioned in the second line. In these commands, 0:0 is
    20 used instead of the usual root:root, because the username root can't be
    21 resolved because glibc is not yet installed.</para>
     16<para>These commands will change the ownership of the root partition to
     17root. In these commands, 0:0 is used instead of the usual root:root, because
     18the username root can't be resolved because glibc is not yet installed.</para>
    2219
    2320</sect1>
  • chapter06/chapter06.xml

    r1f61f42 r5e2cb65  
    55&c6-introduction;
    66&c6-aboutdebug;
    7 &c6-bashprofile;
    87&c6-chroot;
    98&c6-changingowner;
     9&c6-creatingdirs;
     10&c6-pwdgroup;
    1011&c6-mtablink;
     12&c6-mountproc;
     13&c6-createfiles;
     14&c6-kernel;
    1115&c6-glibc;
    1216&c6-makedev;
     17&c6-gcc;
    1318&c6-manpages;
    1419&c6-findutils;
     
    1621&c6-ncurses;
    1722&c6-vim;
    18 &c6-gcc;
    1923&c6-bison;
    2024&c6-less;
    2125&c6-groff;
    22 &c6-man;
     26&c6-textutils;
     27&c6-sed;
     28&c6-flex;
     29&c6-binutils;
     30&c6-fileutils;
     31&c6-shellutils;
     32&c6-gettext;
     33&c6-nettools;
    2334&c6-perl;
    2435&c6-m4;
     
    2738&c6-automake;
    2839&c6-bash;
    29 &c6-flex;
    3040&c6-file;
    3141&c6-libtool;
    3242&c6-bin86;
    33 &c6-binutils;
    3443&c6-bzip2;
    3544&c6-ed;
    36 &c6-gettext;
    3745&c6-kbd;
    3846&c6-diffutils;
    3947&c6-e2fsprogs;
    40 &c6-fileutils;
    4148&c6-grep;
    4249&c6-gzip;
     50&c6-man;
    4351&c6-lilo;
    4452&c6-make;
     
    5058&c6-psmisc;
    5159&c6-reiserfs;
    52 &c6-sed;
    53 &c6-shellutils;
    54 &c6-nettools;
    5560&c6-shadowpwd;
    5661&c6-sysklogd;
    5762&c6-sysvinit;
    5863&c6-tar;
    59 &c6-textutils;
    6064&c6-utillinux;
    6165&c6-bootscripts;
  • chapter06/chroot.xml

    r1f61f42 r5e2cb65  
    1414
    1515<para>The -i option will clear all environment variables for as long as you
    16 are in the chroot'ed environment and only the HOME and TERM variables
    17 are set. The TERM=$TERM construction will set the TERM variable inside
    18 chroot to the same value as outside chroot which is needed for programs
    19 like vim and less to operate properly. If you need other variables
     16are in the chroot'ed environment and only the HOME, TERM, PS1 and PATH
     17variables are set. The TERM=$TERM construction will set the TERM variable
     18inside chroot to the same value as outside chroot which is needed for
     19programs like vim and less to operate properly. If you need other variables
    2020present, such as CFLAGS or CXXFLAGS, you need to set them again.</para>
    2121
  • chapter06/chrootcmd.xml

    r1f61f42 r5e2cb65  
    1 <userinput>chroot $LFS /usr/bin/env -i HOME=/root \
    2 &nbsp;&nbsp;&nbsp;&nbsp;TERM=$TERM /bin/bash --login</userinput>
     1<userinput>chroot $LFS /static/bin/env -i HOME=/root TERM=$TERM \
     2&nbsp;&nbsp;&nbsp;&nbsp;PS1='\u:\w\$ ' \
     3&nbsp;&nbsp;&nbsp;&nbsp;PATH=/bin:/usr/bin:/sbin:/usr/sbin:/static/bin \
     4&nbsp;&nbsp;&nbsp;&nbsp;/static/bin/bash --login</userinput>
  • chapter06/glibc-exp.xml

    r1f61f42 r5e2cb65  
    11<sect2>
    22<title>Command explanations</title>
    3 
    4 <para><userinput>mknod -m 0666 /dev/null c 1 3:</userinput> Glibc needs a
    5 null device to compile properly. All other devices will be created in the
    6 next section.</para>
    7 
    8 <para><userinput>touch /etc/ld.so.conf</userinput> One of the final steps
    9 of the Glibc installation is running ldconfig to update the dynamic loader
    10 cache.  If this file doesn't exist, the installation will abort with an error
    11 that it can't read the file, so we simply create an empty file (the empty file
    12 will have Glibc default to using /lib and /usr/lib which is fine).</para>
    133
    144<para><userinput>sed 's%\$(PERL)%/usr/bin/perl%'
  • chapter06/glibc-inst.xml

    r1f61f42 r5e2cb65  
    2323<para>Install Glibc by running the following commands:</para>
    2424
    25 <para><screen><userinput>mknod -m 0666 /dev/null c 1 3 &amp;&amp;
    26 touch /etc/ld.so.conf &amp;&amp;
    27 cp malloc/Makefile malloc/Makefile.backup &amp;&amp;
     25<para><screen><userinput>cp malloc/Makefile malloc/Makefile.backup &amp;&amp;
    2826sed 's%\$(PERL)%/usr/bin/perl%' \
    2927&nbsp;&nbsp;&nbsp;&nbsp;malloc/Makefile.backup &gt; malloc/Makefile &amp;&amp;
     
    3836make install &amp;&amp;
    3937make localedata/install-locales &amp;&amp;
    40 exec /bin/bash --login</userinput></screen></para>
     38exec /static/bin/bash --login</userinput></screen></para>
    4139
    4240<para>An alternative to running <userinput>make
  • chapter06/grep-inst.xml

    r1f61f42 r5e2cb65  
    66<para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;
    77make &amp;&amp;
    8 rm /bin/egrep /bin/fgrep &amp;&amp;
    98make install</userinput></screen></para>
    109
  • chapter06/introduction.xml

    r1f61f42 r5e2cb65  
    1919the problem persists.</para>
    2020
     21<para>Please refrain from installing more than one package at a time, even
     22if it may safe you time (especially with dual CPU machines). If you install
     23the wrong package at the wrong time, it may hard-wire program paths to
     24<filename class="directory">$LFS/static</filename> which will cause the
     25programs to stop working once the static directory is removed. The order
     26packages are installed in this chapter have to be followed exactly to be
     27sure nothing is hard-wiring the static paths.</para>
     28
    2129</sect1>
    2230
  • chapter06/makedev-inst.xml

    r1f61f42 r5e2cb65  
    77<para>Create the device files by running the following commands:</para>
    88
    9 <para><screen><userinput>cp MAKEDEV-&makedev-version; /dev/MAKEDEV &amp;&amp;
     9<para><screen><userinput>rm /dev/null &amp;&amp;
     10cp MAKEDEV-&makedev-version; /dev/MAKEDEV &amp;&amp;
    1011cd /dev &amp;&amp;
    1112chmod 754 MAKEDEV</userinput></screen></para>
  • chapter06/man-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Run the following commands to install man:</para>
    55
    6 <para><screen><userinput>./configure -default &amp;&amp;
     6<para><screen><userinput>PATH=$PATH:/usr/bin:/bin \
     7&nbsp;&nbsp;&nbsp;&nbsp;./configure -default &amp;&amp;
    78make &amp;&amp;
    89make install &amp;&amp;
  • chapter06/man.xml

    r1f61f42 r5e2cb65  
    77
    88&c6-man-inst;
     9&c6-man-exp;
    910&aa-man-desc;
    1011&aa-man-dep;
  • chapter06/psmisc-inst.xml

    r1f61f42 r5e2cb65  
    44<para>Install Psmisc by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr \
    7 &nbsp;&nbsp;&nbsp;&nbsp;--exec-prefix=/ &amp;&amp;
     6<para><screen><userinput>./configure --prefix=/usr --exec-prefix=/ &amp;&amp;
    87make &amp;&amp;
    98make install</userinput></screen></para>
  • entities/bash.ent

    r1f61f42 r5e2cb65  
    55<!ENTITY c5-bash-exp SYSTEM "../chapter05/bash-exp.xml">
    66
    7 <!ENTITY c6-bashprofile SYSTEM "../chapter06/bashprofile.xml">
    87<!ENTITY c6-bash SYSTEM "../chapter06/bash.xml">
    98<!ENTITY c6-bash-inst SYSTEM "../chapter06/bash-inst.xml">
  • entities/chapter05.ent

    r1f61f42 r5e2cb65  
    22<!ENTITY c5-introduction SYSTEM "../chapter05/introduction.xml">
    33<!ENTITY c5-whystatic SYSTEM "../chapter05/whystatic.xml">
     4<!ENTITY c5-creatingstaticdir SYSTEM "../chapter05/creatingstaticdir.xml">
    45<!ENTITY c5-installasuser SYSTEM "../chapter05/installasuser.xml">
    5 <!ENTITY c5-creatingdirs SYSTEM "../chapter05/creatingdirs.xml">
    6 <!ENTITY c5-pwdgroup SYSTEM "../chapter05/pwdgroup.xml">
    7 <!ENTITY c5-proc SYSTEM "../chapter05/proc.xml">
  • entities/chapter06.ent

    r1f61f42 r5e2cb65  
    55<!ENTITY c6-chroot SYSTEM "../chapter06/chroot.xml">
    66<!ENTITY c6-changingowner SYSTEM "../chapter06/changingowner.xml">
     7<!ENTITY c6-creatingdirs SYSTEM "../chapter06/creatingdirs.xml">
     8<!ENTITY c6-pwdgroup SYSTEM "../chapter06/pwdgroup.xml">
    79<!ENTITY c6-mtablink SYSTEM "../chapter06/mtablink.xml">
     10<!ENTITY c6-mountproc SYSTEM "../chapter06/mountproc.xml">
     11<!ENTITY c6-createfiles SYSTEM "../chapter06/createfiles.xml">
    812<!ENTITY c6-configure SYSTEM "../chapter06/configure.xml">
    913<!ENTITY c6-cf-ldso SYSTEM "../chapter06/config-ldso.xml">
  • entities/findutils.ent

    r1f61f42 r5e2cb65  
    11<!ENTITY c3-findutils SYSTEM "../chapter03/findutils.xml">
    22<!ENTITY c3-findutils-patch SYSTEM "../chapter03/findutils-patch.xml">
     3
     4<!ENTITY c5-findutils SYSTEM "../chapter05/findutils.xml">
     5<!ENTITY c5-findutils-exp SYSTEM "../chapter05/findutils-exp.xml">
     6<!ENTITY c5-findutils-inst SYSTEM "../chapter05/findutils-inst.xml">
    37
    48<!ENTITY c6-findutils SYSTEM "../chapter06/findutils.xml">
  • entities/kernel.ent

    r1f61f42 r5e2cb65  
    11<!ENTITY c3-kernel SYSTEM "../chapter03/kernel.xml">
    22
    3 <!ENTITY c5-kernel SYSTEM "../chapter05/kernel.xml">
    4 <!ENTITY c5-kernel-inst SYSTEM "../chapter05/kernel-inst.xml">
    5 <!ENTITY c5-kernel-exp SYSTEM "../chapter05/kernel-exp.xml">
    6 <!ENTITY c5-kernel-exp-headers SYSTEM "../chapter05/kernel-exp-headers.xml">
     3<!ENTITY c6-kernel SYSTEM "../chapter06/kernel.xml">
     4<!ENTITY c6-kernel-inst SYSTEM "../chapter06/kernel-inst.xml">
     5<!ENTITY c6-kernel-exp SYSTEM "../chapter06/kernel-exp.xml">
     6<!ENTITY c6-kernel-exp-headers SYSTEM "../chapter06/kernel-exp-headers.xml">
    77
    88<!ENTITY c8-kernel SYSTEM "../chapter08/kernel.xml">
  • entities/man.ent

    r1f61f42 r5e2cb65  
    33<!ENTITY c6-man SYSTEM "../chapter06/man.xml">
    44<!ENTITY c6-man-inst SYSTEM "../chapter06/man-inst.xml">
     5<!ENTITY c6-man-exp SYSTEM "../chapter06/man-exp.xml">
    56
    67<!ENTITY aa-man SYSTEM "../appendixa/man.xml">
  • entities/utillinux.ent

    r1f61f42 r5e2cb65  
    11<!ENTITY c3-utillinux SYSTEM "../chapter03/utillinux.xml">
     2
     3<!ENTITY c5-utillinux SYSTEM "../chapter05/utillinux.xml">
     4<!ENTITY c5-utillinux-inst SYSTEM "../chapter05/utillinux-inst.xml">
    25
    36<!ENTITY c6-utillinux SYSTEM "../chapter06/utillinux.xml">
Note: See TracChangeset for help on using the changeset viewer.