aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/revisedchroot.xml
blob: b2f1b3afe12b5ba4d92dc2d162128f9919dc73d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
  <!ENTITY % general-entities SYSTEM "../general.ent">
  %general-entities;
]>
<sect1 id="ch-system-revisedchroot">
<title>Cleaning Up</title>
<?dbhtml filename="revisedchroot.html"?>

<para>From now on, when reentering the chroot environment after
exiting, use the following modified chroot command:</para>

<screen><userinput>chroot "$LFS" /usr/bin/env -i \
    HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/sbin:/usr/sbin \
    /bin/bash --login</userinput></screen>

<para>The reason for this is that the programs in <filename
class="directory">/tools</filename> are no longer needed.  Since they are no
longer needed you can delete the <filename class="directory">/tools</filename>
directory if so desired or tar it up and keep it to build another final
system.</para>

<note><para>Removing <filename class="directory">/tools</filename> will also
remove the temporary copies of Tcl, Expect, and DejaGNU which were used for
running the toolchain tests. If you need these programs later on, they will need
to be recompiled and re-installed. The BLFS book has instructions for this (see
<ulink url="&blfs-root;"/>).</para></note>

</sect1>