首页 > 解决方案 > 如何减少(或优化)最近构建的 LFS 的大小?

问题描述

如标题所示,我最近用 jhalfs 构建了一个 LFS(8.3 版)。因此du -h,整个分区的大小约为 4.5 GB(我已经删除了 /sources 中的所有文件)。

执行此命令显示系统中的大文件是什么:du -a / | sort -n -r | head -n 10,显示以下结果:

截屏

有谁知道如何在不破坏操作系统的情况下优化和减少我的分区(要删除哪些文件/包/或目录)?目标是达到大约 400 或 300 MB 的操作系统。谢谢

标签: linuxoperating-systemlinux-from-scratch

解决方案


除了删除/tools可能还有 docs ( /usr/share/doc, /usr/share/man) 之外,您还可以从所有库和可执行文件中删除调试符号。这是使用strip(1)实用程序完成的;详细说明可以在 LFS 书籍的“再次剥离”部分中找到。


推荐阅读