Назад | Перейти на главную страницу

Пакет Debian больше, чем исходные файлы

Это может быть глупый вопрос, но я создаю собственный пакет Debian с помощью следующей команды:

dpkg-deb --build sources/ my_package.deb

В sources размер каталога составляет около 7 МБ, а размер результирующего пакета составляет около 35 МБ.

Как это возможно? Я что-то упускаю?

Я использую Git с этим исходным кодом, но я удаляю каталог sources / .git перед сборкой пакета.

Спасибо!

Юлиан

Большинство приложений компилируются, чтобы быть больше, чем их исходный код. Это особенно верно, если код, из которого вы строите, генерирует ресурсы, такие как изображения, в процессе сборки. Просмотрите фактическое содержимое того, что у него есть для файлов внутри, и судите по нему. Использовать dpkg -c $FILE. (краткий справочник по dpkg)

Исходники / .git не должны иметь значения, удаляете вы его или нет.