В карте задач ниже содержится описание дополнительных функций, которые можно внедрить в пакет.
Таблица 3–1 Создание информационных файлов и сценариев установки (карта задач)
Задача |
Описание |
Инструкции |
---|---|---|
1. Создание информационных файлов |
Определение зависимостей пакета Определение зависимостей пакета позволяет указать, будет ли пакет совместим с предыдущими версиями, будет ли он являться зависимым от других пакетов, или будут ли другие пакеты зависимы от него. | |
Создайте сообщение об авторских правах Файл copyright позволит обеспечить защиту вашего приложения с юридической точки зрения. | ||
Зарезервируйте дополнительное пространство на целевой системе. Файл space резервирует блоки на целевой системе, что позволяет создать во время установки файлы, не указанные в файле pkgmap. |
Резервирование дополнительного дискового пространства на целевой системе |
|
2. Создание сценариев установки |
Получение информации из программы установки Сценарий request позволяет получать информацию от лица, производящего установку пакета. | |
Получение требуемых для установки данных о файловой системе Сценарий checkinstall позволяет выполнить анализ целевой системы и правильную настройку переменных или останов процесса установки. | ||
Написание процедурных сценариев Процедурные сценарии позволяют создать специальные инструкции по установке во время конкретных фаз установки или удаления. | ||
Написание сценариев действия над классами Сценарии действия над классами позволяют установить набор инструкций, которые должны выполняться над определенными объектами пакета во время его установки и удаления. |