Это может быть глупый вопрос, но я создаю собственный пакет Debian с помощью следующей команды:
dpkg-deb --build sources/ my_package.deb
В sources
размер каталога составляет около 7 МБ, а размер результирующего пакета составляет около 35 МБ.
Как это возможно? Я что-то упускаю?
Я использую Git с этим исходным кодом, но я удаляю каталог sources / .git перед сборкой пакета.
Спасибо!
Юлиан
Большинство приложений компилируются, чтобы быть больше, чем их исходный код. Это особенно верно, если код, из которого вы строите, генерирует ресурсы, такие как изображения, в процессе сборки. Просмотрите фактическое содержимое того, что у него есть для файлов внутри, и судите по нему. Использовать dpkg -c $FILE
. (краткий справочник по dpkg)
Исходники / .git не должны иметь значения, удаляете вы его или нет.