关于 $LFS

请仔细阅读下面的信息:本书整个过程中将频繁的使用变量$LFS。$LFS的值在任何时候都必须换成包含LFS系统的分区加载路径。如何创建及在哪里加载该分区的详细信息将在第三章中讨论。例如,让我们假定LFS分区是加载在 /mnt/lfs下。

当你被告知运行一个命令像 ./configure --prefix=$LFS/tools 实际运行的是 ./configure --prefix=/mnt/lfs/tools.

重要的是本书中任何地方都需要进行这样的替换,无论是在shell中键入的命令还是在创建或编辑修改的文件中。

一个可能的解决方法是设置环境变量LFS,这样在安装系统时就可以直接使用$LFS而无需直接输入/mnt/lfs。这可以通过下面的命令来实现:

export LFS=/mnt/lfs

现在,如果书中指定使用命令 ./configure --prefix=$LFS/tools, 就可以直接这么输入命令,shell将自动将 $LFS 替换为 /mnt/lfs(当你按下回车键时)。