Linux From Scratch(LFS)配置过程如下:
- 准备宿主机环境:选Linux发行版作宿主机,如Debian或Ubuntu,安装必要工具,如
bison
、gawk
、gcc
等。
- 分区:用
fdisk
或gparted
对硬盘分区,为LFS分配至少20GB空间,创建交换分区(约2GB)。
- 下载源码:从LFS官网下载软件包源代码及补丁,存到指定目录,如
/mnt/lfs/sources
。
- 构建工具链:设置环境变量,编译安装GCC、Glibc、Binutils等,构建基本开发环境。
- 构建基本系统:使用工具链编译安装系统基础软件,如内核、引导程序等,然后
chroot
进入新系统继续配置。
- 安装桌面和应用程序:根据需求编译安装桌面环境(如GNOME、KDE)及其他应用软件。
- 配置系统:设置网络、用户账户、权限等系统参数,还可进行内核定制等操作。
具体步骤可参考Linux From Scratch官方文档。