<sect1 id="ch02-aboutlfs">
<!--
<title>About $LFS</title>
-->
<title>$LFS について</title>
<?dbhtml filename="aboutlfs.html" dir="chapter02"?>

<!--
<para>Please read the following paragraphs carefully. Throughout this book the
variable LFS will be used frequently. $LFS must at all times be replaced with
the directory where the partition that contains the LFS system is mounted. How
to create and where to mount the partition will be explained in full detail in
<xref linkend="chapter03"/>. For the moment let's assume that the LFS partition
is mounted on <filename>/mnt/lfs</filename>.</para>
-->
<para>以下の段落を注意深く読んで下さい。本書を通じて LFS 変数が繰り返し使われます。
すべての変数 $LFS はマウントされた LFS システムを含むパーティションのあるディレクトリに置き換えられなければいけません。
パーティションをどのように作り、何処にマウントするかということは第 3 章で充分に詳しく説明します。
さしあたり LFS パーティションは <filename>/mnt/lfs</filename> にマウントされていると仮定しましょう。</para>

<!--
<para>When you are told to run a command like
<userinput>./configure &#045;&#045;prefix=$LFS/tools</userinput>, you actually have to
execute <userinput>./configure &#045;&#045;prefix=/mnt/lfs/tools</userinput>.</para>
-->
<para><userinput>./configure --prefix=$LFS/tools</userinput> というようなコマンドを実行するように言われた時には、実際には <userinput>./configure --prefix=/mnt/lfs/tools</userinput> を実行する必要があります。</para>

<!--
<para>It's important that this is done no matter where it is read; be it in
commands entered in a shell, or in a file edited or created.</para>
-->
<para>シェルで入力されたコマンドや、編集や作成されたファイルの中など、これがどこに書かれていようとそうすることが重要です。</para>

<!--
<para>A possible solution is to set the environment variable LFS.
This way $LFS can be entered literally instead of replacing it with 
/mnt/lfs. This is accomplished by running: </para>
-->
<para>一つの解決方法は、LFS という環境変数を設定することです。
この方法では $LFS を /mnt/lfs に置き換える変わりに、文字通り入力することができます。
これは以下のコマンドを実行することで遂行されます。</para>

<screen><userinput>export LFS=/mnt/lfs</userinput></screen>

<!--
<para>Now, if you are told to run a command such as
<userinput>./configure &#045;&#045;prefix=$LFS/tools</userinput>, then you may type it
literally. Your shell will replace "$LFS" with "/mnt/lfs" when it processes
the command line (that is, when you hit Enter after having typed the
command).</para>
-->
<para>このようにしておけば、<userinput>./configure --prefix=$LFS/tools</userinput> というようなコマンドを実行するよう言われたなら、その通りに入力してもよいでしょう。
お使いのシェルは、コマンドラインを処理するときに、つまりコマンドをタイプし終わって Enter を押したときに "$LFS" を "/mnt/lfs" に置き換えるはずです。</para>

</sect1>

