现在已经安装好了本书中的所有软件,可以重新启动进入 LFS 了。 然而,您应该注意,按照本书的指令构建的系统是很小的, 可能会缺失一些功能,导致您无法继续使用系统。 通过在当前的 chroot 环境中安装一些额外的 BLFS 软件包, 您可以在重启进入新安装的 LFS 后更容易继续工作。 以下是一些建议安装的软件包:
字符模式浏览器,例如 Lynx, 这样您可以在一个虚拟终端中阅读 BLFS 手册, 同时在另一个虚拟终端中构建 BLFS 软件包。
GPM 软件包允许您在虚拟终端中进行复制粘贴操作。
如果静态 IP 配置不符合您的网络环境要求, 安装 dhcpcd 或 dhcp 的客户端部分之类的软件包,用于 DHCP 客户端。
安装 sudo, 这样就能以非 root 身份构建软件包,再很容易地切换到 root 身份进行安装。
如果您想在拥有舒适的 GUI 环境的远程计算机访问新系统, 安装 openssh。
为了更方便地从网络中下载文件,安装 wget。
最后,再次检查以下配置文件:
/etc/bashrc
/etc/dircolors
/etc/fstab
/etc/hosts
/etc/inputrc
/etc/profile
/etc/resolv.conf
/etc/vimrc
/root/.bash_profile
/root/.bashrc
/etc/sysconfig/network
/etc/sysconfig/ifconfig.eth0
现在,终于可以引导全新的 LFS 系统了!首先退出 chroot 环境:
logout
解挂虚拟文件系统:
umount -v $LFS/dev/pts umount -v $LFS/dev umount -v $LFS/run umount -v $LFS/proc umount -v $LFS/sys
解挂 LFS 文件系统:
umount -v $LFS
如果建立了多个挂载点,在解挂主挂载点 LFS 前, 先解挂其他挂载点:
umount -v $LFS/usr umount -v $LFS/home umount -v $LFS
重新启动系统:
shutdown -r now
如果 GRUB 引导加载器如前文所述安装并配置正确, 它应该会自动引导 LFS 8.3 启动项。
重启后,LFS 系统就可以使用了,您可以安装更多的软件包, 以满足自己的需求。