比源文件大的Debian软件包

这可能是一个愚蠢的问题,但我使用以下命令构build一个定制的Debian软件包:

dpkg-deb --build sources/ my_package.deb 

sources目录大约是7MB,生成的包大约是35MB。

这怎么可能? 我错过了什么吗?

我使用这个源代码的Git,但是在构build包之前我删除了sources / .git目录。

谢谢!

朱利安

大多数应用程序编译的比源代码大。 如果您正在构build的代码在构build过程中生成资源(如图像),则尤其如此。 查看它里面的文件的实际内容并由此判断。 使用dpkg -c $FILE 。 ( dpkg快速参考 )

源/ .git不应该是一个因素,无论你是否删除它。