这可能是一个愚蠢的问题,但我正在使用以下命令构建一个自定义的 Debian 包:
dpkg-deb --build sources/ my_package.deb
该sources
目录大约 7MB,生成的包大约 35MB。
这怎么可能?我错过了什么吗?
我将 Git 与此源代码一起使用,但我在构建包之前删除了 sources/.git 目录。
谢谢!
朱利安
这可能是一个愚蠢的问题,但我正在使用以下命令构建一个自定义的 Debian 包:
dpkg-deb --build sources/ my_package.deb
该sources
目录大约 7MB,生成的包大约 35MB。
这怎么可能?我错过了什么吗?
我将 Git 与此源代码一起使用,但我在构建包之前删除了 sources/.git 目录。
谢谢!
朱利安
大多数应用程序编译后比其源代码更大。如果您构建的代码在构建过程中生成图像等资源,则尤其如此。查看其中文件的实际内容并据此进行判断。使用
dpkg -c $FILE
。(dpkg 快速参考)sources/.git 不应该是你是否删除它的一个因素。