Ubuntu From Scratch(LFS)需通过命令行完成系统构建,核心操作如下:
基础环境准备
sudo apt-get install build-essential debootstrap。mkdir ~/ubuntu-from-scratch。系统构建关键命令
debootstrap --arch=amd64 focal ./chroot http://archive.ubuntu.com/ubuntu/。sudo chroot ./chroot。apt-get update && apt-get upgrade -y。apt-get install -y ubuntu-standard。常用命令行操作
ls(查看目录)、cd(切换目录)、mkdir(创建目录)、cp(复制文件)、rm(删除文件)。nano /etc/netplan/01-netcfg.yaml(编辑网络配置)、netplan apply(应用配置)。make -j$(nproc)(多核编译)、make modules_install install。高级操作
grub-install /dev/sda、update-grub。adduser yourusername、usermod -aG sudo yourusername。注意:LFS过程复杂,需严格遵循官方文档,建议先掌握基础Linux命令再尝试。