本篇我们需要准备好后续需要的软件包和补丁,并做构建系统的最后的准备工作。
准备软件包和补丁
lfs7.9 的软件包下载地址:ftp://ftp.lfs-matrix.net/pub/lfs/lfs-packages/
创建软件包目录、设置写权限和粘滞模式、校验MD5:
mkdir -v $LFS/sources
chmod -v a+wt $LFS/sources
pushd $LFS/sources
md5sum -c md5sums
popd
其他准备工作
1. 创建tools工具文件夹
tools文件夹用于存放临时编译出来的工具,它不会作为lfs系统的一部分,是构建lfs系统的临时工具。
mkdir -v $LFS/tools
创建tools的符号链接:
ln -sv $LFS/tools /
lfs7.9的解释是这样的:
创建的符号链接使工具链能够被编译,以便它始终引用/ tools,这意味着编译器,汇编器和链接器将在第5章(当我们仍然使用来自主机的一些工具时)和下一章中( 当我们“chrooted”到LFS分区时)都可以工作。
2. 添加lfs用户
使用root进行编译等操作时,如果出现一些错误,可能会导致整个系统出现问