磁盘空间有限的内核编译

磁盘空间有限的内核编译

编译内核需要一些时间,因此我想在 VPS 上进行。问题是虽然处理不是计划的问题,但磁盘空间有限。从前段时间的尝试来看,我记得未压缩的源代码约为 500MB,编译完成后(打包之前)的大小约为 13GB。最终尺寸是否也等于峰值尺寸?换句话说,该过程是否需要比最终大小更多的磁盘空间? (如果这些数字不准确,请纠正我)。

如果磁盘空间不足,有什么办法可以推荐吗?

是否可以减少内核编译的存储需求? (我已经阅读了有关禁用调试消息的信息,如果它仍然相关的话)。如果是的话,预计会有多少改进?

我可以将编译分成多个段并将部分数据传输回我的计算机而不改变依赖关系吗?我的互联网连接条件一般,VPS 上只有大约 13GB 的可用存储空间,因此我想避免大量数据传输。

答案1

500MB 的内核会增长到大约 4GB。

安装后执行一次make clean即可恢复到原来的 500MB。

相关内容