%general-entities; ]> 清理系统 最后,清理在执行测试的过程中遗留的一些文件: rm -rf /tmp/* 现在需要登出,并使用新的 chroot 命令行重新进入 chroot 环境。 从现在起,在退出并重新进入 chroot 环境时, 要使用下面的修改过的 chroot 命令: logout chroot "$LFS" /usr/bin/env -i \ HOME=/root TERM="$TERM" \ PS1='(lfs chroot) \u:\w\$ ' \ PATH=/bin:/usr/bin:/sbin:/usr/sbin \ /bin/bash --login 这是由于 /tools 中的程序不再必要。因此,如果您希望的话,可以删除 /tools 目录。 删除 /tools 也会移除 Tcl、Expect 和 DejaGNU 的临时拷贝,它们之前被用于进行工具链测试。 如果您之后仍然需要它们,必须重新编译和安装这些软件包。 BLFS 手册包含了安装它们的说明 (见 )。 如果解挂了虚拟内核文件系统, 必须通过手动或重启系统的方式重新挂载它们,保证在进入 chroot 时它们已经挂载好,正如 解释的那样。 在本章的前几节中,有几个静态库的安装没有被禁止, 目的是满足一些软件包的退化测试需要。这些库来自于 binutils、bzip2、 e2fsprogs、flex、libtool 和 zlib。如果您希望的话,可以现在删除它们: rm -f /usr/lib/lib{bfd,opcodes}.a rm -f /usr/lib/libbz2.a rm -f /usr/lib/lib{com_err,e2p,ext2fs,ss}.a rm -f /usr/lib/libltdl.a rm -f /usr/lib/libfl.a rm -f /usr/lib/libz.a /usr/lib 和 /usr/libexec 目录中还有一些扩展名为 .la 的文件。 它们是 libtool 档案 文件, 在 Linux 系统上一般是不必要的。截至目前, 已经安装的 .la 文件中没有一个是必要的。执行以下命令删除它们: find /usr/lib /usr/libexec -name \*.la -delete 如果希望了解更多关于 libtool 档案文件的信息,参阅 BLFS 章节 "About Libtool Archive (.la) files"