Kaynağa Gözat

chroot command now sets the $TERM variable properly

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@159 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 24 yıl önce
ebeveyn
işleme
4af94fb7b2
1 değiştirilmiş dosya ile 8 ekleme ve 2 silme
  1. 8 2
      chapter06/chroot.sgml

+ 8 - 2
chapter06/chroot.sgml

@@ -16,11 +16,17 @@ actually /mnt/lfs but the shell doesn't know that).
 <blockquote><literallayout>
 
 	<userinput>cd $LFS &amp;&amp;</userinput>
-	<userinput>chroot $LFS /usr/bin/env -i HOME=/root /bin/bash 
-		--login</userinput>
+	<userinput>chroot $LFS /usr/bin/env -i HOME=/root \
+		TERM=`echo $TERM` /bin/bash --login</userinput>
 
 </literallayout></blockquote>
 
+<para>
+The TERM=`echo $TERM` construction will set the $TERM value inside
+chroot to the same value as outside chroot which is needed for programs
+like vim and less to operate properly.
+</para>
+
 <para>
 Now that we are inside a chroot'ed environment, we can continue to
 install all the basic system software. Make sure you execute all the