Changeset 821f799 for chapter09/theend.xml
- Timestamp:
- 10/16/2003 01:02:39 AM (21 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, 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:
- 234c74e
- Parents:
- 1fb160c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter09/theend.xml
r1fb160c r821f799 31 31 on the safe side.</para> 32 32 33 <screen><userinput>find $LFS/{,usr/,usr/local/}{bin,sbin,lib} -type f \ 34 -exec /usr/bin/strip --strip-debug '{}' ';'</userinput></screen> 33 <para>If you are planning to go ahead and perform the strip, special care is 34 needed to ensure you're not running any binaries that are about to be stripped 35 -- including the active bash shell. Therefore you'll need to exit the chroot 36 environemnt and reenter it using a modified chroot command:</para> 35 37 36 <para>It may be a good idea to create the $LFS/etc/lfs file. By 38 <screen><userinput>logout 39 chroot $LFS /tools/bin/env -i \ 40 HOME=/root TERM=$TERM PS1='\u:\w\$ ' \ 41 PATH=/bin:/usr/bin:/sbin:/usr/sbin \ 42 /tools/bin/bash --login</userinput></screen> 43 44 <para>Now run the following command:</para> 45 46 <screen><userinput>/tools/bin/find /{,usr/,usr/local/}{bin,sbin,lib} -type f \ 47 -exec /tools/bin/strip --strip-debug '{}' ';'</userinput></screen> 48 49 <para>Quite a number of files will be reported as having their file format not 50 recognized. Most of these are scripts instead of binaries. These warnings can 51 be safely ignored.</para> 52 53 <para>It's a good idea to create an /etc/lfs file. By 37 54 having this file it is very easy for you (and for us if you are going to ask 38 55 for help with something at some point) to find out which LFS version 39 you have installed on your system. Create the $LFS/etc/lfs file by56 you have installed on your system. Create the /etc/lfs file by 40 57 running the following command:</para> 41 58 42 <screen><userinput>echo &version; > $LFS/etc/lfs</userinput></screen>59 <screen><userinput>echo &version; > /etc/lfs</userinput></screen> 43 60 44 61 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.