LFS制作流程记录

00、硬盘分区、挂载硬盘

00、用主系统制作临时系统,然后chroot到临时系统
-——————————————————-以上完成制作环境

01、建dev,proc,sys等目录
02、建FHS相关目录
03、建系统用户
04、编译内核头文件
05、编译glibc
06、调整工具链(由临时系统调整到目标系统)
07、编译binutils,gcc (汇编、编译、连接器等)
-——————————————————–以上完成目标系统的工具链,(工具链是linux系统的基础)

08、安装基础功能软件(如udev,grub,bootscript,make,tar,openssl等)
      关于软件安装目录:
             如QQ:其命令qq.exe安装在   bin文件夹下
                          其库文件安装在          bin文件夹下
                          其他相关文件安装在   bin文件夹下
             而linux的软件呢:
                          其命令安装在               /usr/bin文件夹下
                          其库文件安装在            /usr/lib文件夹下
                          其他相关文件安装在     /usr/share/相关文件夹下
           一个是什么都放在一个文件夹下,一个是分开放,仅此而已
-———————————————————
09、安装linux内核
10、配置系统(如设定时间、键盘、网络、fstab等)
11、设置启动器(将grub写入MBR)
-——————————————————以上完成系统制作

其实以上过程跟我们用光盘安装系统的过程相类似,只是一个是手动安装一个是脚本自动安装
1、设置语言
2、设置键盘
3、设置时区
4、分区 、格式化
5、安装软件、内核
6、设置用户名、密码
7、设置启动器
重启完成系统安装
-——————————————————-

12、安装完后,缺少什么软件装什么软件