泉源:网海拾贝
以Linux From Scratch为例,平凡景遇下新手发起不要这么做。
假如 LFS 分区真实很小则除外;同时了解哪些器材是不必要的、可以删除的也是有所长的。到现在为止已经拆卸的可执行程序和库文件包孕约莫 70 MB 不必要的调试标识表记标帜,运转下面的命令删除这些标识表记标帜:
strip --strip-debug /tools/lib/*
strip --strip-unneeded /tools/{,s}bin/*
下面的命令会跳过约莫 20 个文件,通知不能识别这些文件技俩,此中大年夜少数是剧本而不是二进制文件。
千万不要在库文件上利用 --strip-unneeded ,不然会破损其静态版本,这样你不得不又从新最先编译扫数的器材链软件包。
删除文档还可以节流 20 MB 空间:
rm -rf /tools/{info,man}
而今 $LFS 上就有至少 850 MB 残剩空间,可以鄙人一章编译拆卸 Glibc 。假如有充足空间编译拆卸 Glibc ,那编译拆卸其它的软件包也就没有标题成绩了。
版权声明:
原创作品,容许转载,转载时请务必以超链接方法标明文章 原始来由 、作者信息和本声明。不然将清查司法责任。