Я пытаюсь упаковать MATLAB для внутреннего распространения, но это может относиться к любому программному обеспечению с той же архитектурой. Фактически, я собираю несколько выпусков MATLAB для установки одновременно. Ключевые слова
Очень большой размер установки (~ 4 ГБ) Состоит из ядра и нескольких плагинов (инструментов)Сначала я создал единственный «исходный» пакет (matlab2011b), который создает несколько .debs (в основном matlab2011b-core и matlab2011b-toolbox- * для каждого инструментария). Файл debian/rules является стандартным
all:
dh $@
Нет Makefile; только копирование файлов. Я использую несколько файлов debian/*.install для указания файлов для копирования из копии установки в /usr/lib/.
Проблема заключается в том, что каждый раз, когда я создаю вещь (например, создаю исправление для основного пакета), он переписывает каждый файл, указанный в файле *.install, например, debian/$packagename/usr/ (фаза сборки), а затем должен связывать его с файлом .deb.
Итак, мои вопросы:
Очень большой размер установки (~ 4 GB) Можете ли вы сделать debuild только для восстановления .debs, которые нуждаются в перестройке? Или укажите, какие .debs перестроить? Состоит из ядра и нескольких плагинов (инструментов)