出售域名  LinuxTags

4.2. 创建 $LFS/tools 目录

第五章中编译的所有程序都将安装到 $LFS/tools 目录下,以便与第六章中编译的程序隔离开来。这里编译的程序只是临时使用的工具,不是最终 LFS 系统的组成部分。把这些程序放到一个单独的目录下,在使用过之后简单的删除掉就可以了。这样做也可以防止这些程序与宿主系统中相同的程序混淆(在第五章一不小心就会混淆)。

root 身份运行下列命令以创建所需的目录:

mkdir -v $LFS/tools

接下来就是在宿主系统裳创建一个 /tools 符号链接。它指向刚刚在 LFS 分区裳创建的目录。以 root 身份执行下面的命令:

ln -sv $LFS/tools /
[注意]

注意

上述命令是正确的,ln 命令的语法有了一点变化。如果您认为发现了一个错误,在报告它之前,先用 info coreutils lnln(1) 命令查看手册页。

创建的符号链接使得将要编译的工具链总是引用 /tools,从而使得编译器、汇编器和链接器在本章(此时我们仍然使用宿主系统的一些工具)和下一章(我们已经 “chrooted” 到 LFS 分区)都能很好的工作。


出售域名  LinuxTags

host by aosp.me  CDN