转自:编程中的冰山理论——从 RPM 改变文件大小说起 - 知乎
在很早以前,已经注意到rpm打包后,MD5校验执行文件,会发现打包前后的文件MD5不一样。不过没有注意大小问题。
最近无意间发现打包前后的执行文件的大小也不一样,而且差别很大。于是网上查了一下。
总结来说,是rpmbuild命令有个执行参数对执行文件做了修改,就是去掉了文件里的调试信息,所以会变小。
转自:编程中的冰山理论——从 RPM 改变文件大小说起 - 知乎
在很早以前,已经注意到rpm打包后,MD5校验执行文件,会发现打包前后的文件MD5不一样。不过没有注意大小问题。
最近无意间发现打包前后的执行文件的大小也不一样,而且差别很大。于是网上查了一下。
总结来说,是rpmbuild命令有个执行参数对执行文件做了修改,就是去掉了文件里的调试信息,所以会变小。