В руководстве Руководство разработчика по пакетированию приложений содержатся поэтапные указания и соответствующие дополнительные сведения по разработке, сборке и проверке пакетов. В состав настоящего руководство входят также дополнительные приемы, которые могут оказаться полезными во время создания пакетов.
Рассматриваемый выпуск SolarisTM поддерживает системы, в которых используются процессорные архитектуры SPARC® и x86 следующих семейств: UltraSPARC®, SPARC64, AMD64, Pentium и Xeon EM64T. Поддерживаемые системы перечислены в списке совместимого оборудования для ОС Solaris, ссылка на который приведена на странице http://www.sun.com/bigadmin/hcl. В настоящем документе учитываются различия в реализации между платформами различных типов.
Термины, относящиеся к платформе x86, имеют в данном документе следующие значения:
Термин "x86" относится к расширенному семейству 64-разрядных и 32-разрядных продуктов, совместимых с x86.
Термин "x64" указывает на то, что информация относится к 64-разрядным системам AMD64 или EM64T.
Термин "32-разрядный x86" указывает на то, что информация относится к 32-разрядным системам на базе x86.
Поддерживаемые системы перечислены в списке совместимого оборудования для ОС Solaris.
Настоящее руководство предназначено для разработчиков приложений, в обязанности которых входит разработка и сборка пакетов.
Хотя большая часть руководства рассчитана на начинающих разработчиков пакетов, в нем содержится и информация, полезная для более опытных разработчиков пакетов.
Разделы настоящего руководства перечислены в следующей таблице.
Название главы |
Описание главы |
---|---|
Описываются компоненты пакета и критерии разработки пакета. Также рассматриваются связанные с этим процессом команды, файлы и сценарии. |
|
Описывается процесс и обязательные задачи при сборке пакета. Также приводятся поэтапные указания для каждой задачи. |
|
Приводятся поэтапные указания по добавлению необязательных функций в пакет. |
|
Описывается процесс проверки целостности пакета и переноса пакета на распространяемый носитель. |
|
Приводятся практические примеры создания пакетов. |
|
Описываются более сложные методы создания пакетов. |
|
Определяются термины, используемые в данном руководстве. |
В приведенной ниже документации, которую можно приобрести в розничной продаже, предоставлены дополнительные сведения по созданию пакетов System V.
Двоичный интерфейс приложений System V
Двоичный интерфейс приложений System V - дополнение для процессора SPARC
Двоичный интерфейс приложений System V - дополнение для процессора Intel386
На веб-сайте Sun можно найти информацию по следующим дополнительным ресурсам:
Компания Sun заинтересована в совершенствовании документации, поэтому просим направлять замечания и пожелания. Комментарии можно оставить по вдресу http://docs.sun.com, перейдя по ссылке "Feedback".
В следующей таблице приведены типографские условные обозначения, используемые в настоящем руководстве.
Таблица P–1 Типографские условные обозначения
Шрифт |
Описание |
Пример |
---|---|---|
AaBbCc123 |
Имена команд, файлов и каталогов, а также данные, выводимые на экран компьютера. |
Отредактируйте файл .login. Для вывода списка всех файлов используйте команду ls -a. machine_name%, вам письмо. |
AaBbCc123 |
Текст, вводимый пользователем (в отличие от выводимых системой данных). |
machine_name% su Пароль: |
aabbcc123 |
Местозаполнитель: заменяется фактическим именем или значением. |
Команда для удаления файла: rm filename. |
AaBbCc123 |
Названия руководств, новые термины и термины, на которые следует обратить особое внимание. |
См. Главу 6 в документе Руководство пользователя. Кэш – это копия, сохраненная локально. Не сохраняйте файл. Примечание. Некоторые выделенные элементы в интерактивном режиме выглядят полужирными. |
В следующей таблице представлен запрос системы UNIX® по умолчанию, а также запросы суперпользователя для программ csh, sh и ksh.
Таблица P–2 Запросы интерпретатора
Интерпретатор команд |
Запрос |
---|---|
csh |
machine_name% |
csh для суперпользователя |
machine_name# |
sh и ksh |
$ |
sh и ksh для суперпользователя |
# |