现在,开始创建目录和安装用户。之前借鉴了大量LFS的内容文档,然而此处却有不少地方与LFS不同。以下部分,请均以root用户执行。
1.在宿主机里,我们创建一个目标目录:
mkdir -pv /mnt/build_dir
2.然后创建源码目录和编译目录
mkdir -pv /installer/sources
mkdir -pv /installer/builds
3.将003章节提到的程序包和补丁拷贝到/installer/sources目录下。
4.创建安装用户,以便在安全可控权限下进行编译和安装。
groupadd -g 990 installer
useradd -u 990 -g installer-m installer -s /bin/bash
5.创建系统目录并关联
mkdir -pv $destDir/{etc,var} $destDir/usr/{bin,lib,sbin}
for i in bin lib sbin; do
ln -sv usr/$i d e s t D i r / destDir/ destDir/i
done
mkdir -pv $destDir/lib64
mkdir -pv $destDir/tools
6.修改丹盘的目录拥有者