Справочник: пример файла ответов

С помощью файла ответов XML вы можете указать такую предопределенную информацию, как параметры тихой установки клиентов, размещение хранилищ, профайлы установки и т.д. Файлы ответов полезны для коллективов и организаций, в которых применяется тихая установка пакетов. Кроме того, файлы ответов стимулируют стандартизацию структур каталогов и параметров для установки пакетов.

Пример файла ответов
<agent-input >

<!-- add preferences -->
<preference name="com.ibm.cic.common.core.preferences. http.proxyEnabled" value="c:/temp"/>

<!-- создать профайл, если он еще не существует -->
<profile id="my_profile" installLocation="c:/temp/my_profile"></profile>

<server>
<repository location= 
"http://a.site.com/local/products/sample/20060615_1542/repository/"></repository>
/server>

<install>
	<offering profile= "my_profile" features= "core" id= "ies" version= "3.2.0.20060615">
	</offering>
/install>

</agent-input>

Дополнительные атрибуты файла ответов

Вы также можете определить атрибут файла ответов: режим очистки и принятие лицензионных соглашений.

Атрибут режима очистки

Атрибут clean файла очистки указывает, что функция тихой установки не будет сохранять параметры сервера в пользовательском интерфейсе диспетчера установки. Для работы в режиме очистки укажите в открывающем теге файла ответов этот атрибут со значением true:
<agent-input clean="true">
Если вы присвоили атрибуту clean значение true, то тихая установка не сохранит параметры сервера; эти параметры будут действовать только в текущем сеансе. При обращении к пользовательскому интерфейсу диспетчера установки после завершения тихой установки вы заметите, что параметры и хранилища, заданные в файле ответов, теперь показаны на странице параметров. При запуске тихой установки в режиме очистки параметры не будут показаны.
Прим.: Атрибут режима очистки предназначен для использования в процессе тестирования и отладки.

Атрибут принятия лицензионного соглашения

По умолчанию при тихой установке с помощью диспетчера установки вы соглашаетесь с условиями всех лицензионных соглашений, связанных с устанавливаемым пакетом. Если вы не хотите принимать условия лицензионного соглашения, то воспользуйтесь дополнительным атрибутом в элементе <agent-input>, который автоматически отменяет операцию тихой установки. Формат: <agent-input acceptLicense='false">. Если в устанавливаемом пакете есть лицензионное соглашение, требующее принятия, то в случае отказа от его условий установка не выполняется.


Отправить комментарий