怎样清算Linux细碎中不必要的文件

 泉源:网海拾贝  




以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 ,那编译拆卸其它的软件包也就没有标题成绩了。




版权声明: 原创作品,容许转载,转载时请务必以超链接方法标明文章 原始来由 、作者信息和本声明。不然将清查司法责任。

原文地址:https://www.cnblogs.com/zgqjymx/p/1976223.html