Changeset 819ecc65
- Timestamp:
- 08/18/2002 05:26:58 PM (22 years ago)
- 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, 12.2, 12.2-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/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- d6258b9
- Parents:
- 6babce5
- Files:
-
- 1 added
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r6babce5 r819ecc65 48 48 <listitem><para>gzip-1.2.4a.patch</para></listitem> 49 49 <listitem><para>reiserfsprogs-3.x.1b</para></listitem> 50 <listitem><para>sh-utils-2.0.patch</para></listitem>51 50 </itemizedlist> 52 51 </para></listitem> 52 53 <listitem><para>August 18th, 2002 [timothy]: Chapter 05 & 06: 54 Changed ln -sf to ln -s wherever possible.</para></listitem> 55 56 <listitem><para>August 18th, 2002 [timothy]: Chapter 06 - Binutils: cp 57 libiberty.h after install, as it is needed by certain software. Shadow: 58 added command to remove the groups program installed by Shadow because 59 Sh-utils installs a (better) groups program.</para></listitem> 60 61 <listitem><para>August 18th, 2002 [timothy]: Chapter 05 - Sh-utils: Re-added 62 sh-utils-2.0.patch.</para></listitem> 53 63 54 64 <listitem><para>August 16th, 2002 [markh]: Chapter 06 - Move man-pages to -
chapter04/packages.xml
r6babce5 r819ecc65 19 19 &c3-sed; 20 20 &c3-shellutils; 21 &c3-shellutils-patch; 21 22 &c3-tar; 22 23 &c3-tar-patch; -
chapter05/shellutils-inst.xml
r6babce5 r819ecc65 1 1 <sect2> 2 2 <title>Installation of Sh-utils</title> 3 4 <para>Before Sh-utils is installed, the sh-utils patch file may need to be 5 applied. This patch is needed to avoid a conflict of variable names with 6 certain Glibc versions (usually glibc-2.1.x) when compiling sh-utils 7 statically. It is however safe to apply the patch even if you are running 8 a different glibc version, so if you aren't sure, it's best to apply 9 it.</para> 10 11 <para><screen><userinput>patch -Np1 -i ../sh-utils-&sh-utils-version;.patch</userinput></screen></para> 3 12 4 13 <para>Install Sh-utils by running the following commands:</para> -
chapter06/binutils-exp.xml
r6babce5 r819ecc65 14 14 install binutils' info pages.</para> 15 15 16 <para><userinput>cp ../binutils-&binutils-version;/include/libiberty.h /usr/include:</userinput> 17 The libiberty.h header file is needed in order for certain software to 18 compile.</para> 19 16 20 </sect2> 17 21 -
chapter06/binutils-inst.xml
r6babce5 r819ecc65 15 15 make tooldir=/usr && 16 16 make tooldir=/usr install && 17 make tooldir=/usr install-info</userinput></screen></para> 17 make tooldir=/usr install-info && 18 cp ../binutils-&binutils-version;/include/libiberty.h /usr/include</userinput></screen></para> 18 19 19 20 </sect2> -
chapter06/bzip2-inst.xml
r6babce5 r819ecc65 10 10 ln -s libbz2.so.1.0 libbz2.so && 11 11 cp -a libbz2.so* /lib && 12 ln -s f../../lib/libbz2.so /usr/lib &&12 ln -s ../../lib/libbz2.so /usr/lib && 13 13 rm /usr/bin/{bunzip2,bzcat,bzip2} && 14 14 mv /usr/bin/{bzip2recover,bzless,bzmore} /bin && 15 ln -s fbzip2 /bin/bunzip2 &&16 ln -s fbzip2 /bin/bzcat</userinput></screen></para>15 ln -s bzip2 /bin/bunzip2 && 16 ln -s bzip2 /bin/bzcat</userinput></screen></para> 17 17 18 18 -
chapter06/fileutils-inst.xml
r6babce5 r819ecc65 7 7 make && 8 8 make install && 9 ln -s f../../bin/install /usr/bin</userinput></screen></para>9 ln -s ../../bin/install /usr/bin</userinput></screen></para> 10 10 11 11 </sect2> -
chapter06/gcc-inst.xml
r6babce5 r819ecc65 26 26 make bootstrap && 27 27 make install && 28 ln -s f../usr/bin/cpp /lib &&29 ln -s f../bin/cpp /usr/lib &&30 ln -s fgcc /usr/bin/cc</userinput></screen></para>28 ln -s ../usr/bin/cpp /lib && 29 ln -s ../bin/cpp /usr/lib && 30 ln -s gcc /usr/bin/cc</userinput></screen></para> 31 31 32 32 </sect2> -
chapter06/gzip-inst.xml
r6babce5 r819ecc65 11 11 mv /usr/bin/gzip /bin && 12 12 rm /usr/bin/{gunzip,zcat} && 13 ln -s fgzip /bin/gunzip &&14 ln -s fgzip /bin/zcat &&15 ln -s fgunzip /bin/uncompress</userinput></screen></para>13 ln -s gzip /bin/gunzip && 14 ln -s gzip /bin/zcat && 15 ln -s gunzip /bin/uncompress</userinput></screen></para> 16 16 17 17 </sect2> -
chapter06/ncurses-inst.xml
r6babce5 r819ecc65 14 14 mv /lib/*.a /usr/lib && 15 15 chmod 755 /lib/*.5.2 && 16 ln -s flibncurses.a /usr/lib/libcurses.a &&17 ln -s f../../lib/libncurses.so /usr/lib &&18 ln -s f../../lib/libcurses.so /usr/lib &&19 ln -s f../../lib/libform.so /usr/lib &&20 ln -s f../../lib/libpanel.so /usr/lib &&21 ln -s f../../lib/libmenu.so /usr/lib</userinput></screen></para>16 ln -s libncurses.a /usr/lib/libcurses.a && 17 ln -s ../../lib/libncurses.so /usr/lib && 18 ln -s ../../lib/libcurses.so /usr/lib && 19 ln -s ../../lib/libform.so /usr/lib && 20 ln -s ../../lib/libpanel.so /usr/lib && 21 ln -s ../../lib/libmenu.so /usr/lib</userinput></screen></para> 22 22 </sect2> 23 23 -
chapter06/shadowpwd-exp.xml
r6babce5 r819ecc65 11 11 user mailboxes. The location that is used nowadays is /var/mail.</para> 12 12 13 <para><userinput>ln -s f vipw vigr</userinput>:According to the manpage of13 <para><userinput>ln -s vipw vigr:</userinput> According to the manpage of 14 14 vipw, vigr should be a symlink to it. Because the shadow installation 15 15 procedure doesn't create these symlinks, we create them manually.</para> -
chapter06/shadowpwd-inst.xml
r6babce5 r819ecc65 17 17 sed 's%/var/spool/mail%/var/mail%' \ 18 18 etc/login.defs.linux > /etc/login.defs && 19 ln -s fvipw /usr/sbin/vigr &&19 ln -s vipw /usr/sbin/vigr && 20 20 rm /bin/vipw && 21 21 mv /bin/sg /usr/bin && … … 23 23 ln -s ../../lib/libshadow.so /usr/lib</userinput></screen></para> 24 24 25 <para>Sh-utils and Shadow Password Suite each install a unique 26 <filename>groups</filename> program. If you wish, you may remove the 27 <filename>groups</filename> program installed by the Shadow Password 28 Suite by running the following command:</para> 29 30 <para><screen><userinput>rm /bin/groups</userinput></screen></para> 31 25 32 </sect2> 26 -
chapter06/shellutils-inst.xml
r6babce5 r819ecc65 22 22 <filename>[</filename> binary. Create it by running:</para> 23 23 24 <para><screen><userinput>ln -s ftest /bin/[</userinput></screen></para>24 <para><screen><userinput>ln -s test /bin/[</userinput></screen></para> 25 25 26 26 </sect2> -
chapter06/vim-inst.xml
r6babce5 r819ecc65 17 17 make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\" && 18 18 make install && 19 ln -s fvim /usr/bin/vi</userinput></screen></para>19 ln -s vim /usr/bin/vi</userinput></screen></para> 20 20 21 21 <para>If you plan to install the X Window system on your LFS … … 39 39 make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\" && 40 40 make install && 41 ln -s fvim /usr/bin/vi</userinput></screen></para>41 ln -s vim /usr/bin/vi</userinput></screen></para> 42 42 43 43 </sect2> -
entities/shellutils.ent
r6babce5 r819ecc65 1 1 <!ENTITY c3-shellutils SYSTEM "../chapter03/shellutils.xml"> 2 <!ENTITY c3-shellutils-patch SYSTEM "../chapter03/shellutils-patch.xml"> 2 3 3 4 <!ENTITY c5-shellutils SYSTEM "../chapter05/shellutils.xml"> … … 16 17 <!ENTITY sh-utils-contversion "2.0"> 17 18 <!ENTITY sh-utils-size "824 KB"> 19 <!ENTITY sh-utils-patch-size "1 KB"> 20 <!ENTITY sh-utils-patch-version "2.0"> 18 21 <!ENTITY sh-utils-package "sh-utils-&sh-utils-version;.tar.bz2"> 19 22 <!ENTITY sh-utils-dir "sh-utils-&sh-utils-version;"> -
index.xml
r6babce5 r819ecc65 5 5 <!ENTITY book SYSTEM "book/book.xml"> 6 6 7 <!ENTITY version "2002081 6">8 <!ENTITY releasedate "August 1 6th, 2002">7 <!ENTITY version "20020818"> 8 <!ENTITY releasedate "August 18th, 2002"> 9 9 10 10 <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
Note:
See TracChangeset
for help on using the changeset viewer.