다음 참조 표를 사용하여 응답 파일 명령에 대해 자세히 학습할 수 있습니다.
응답 파일 명령 | 설명 |
---|---|
프로파일 <profile id='the profile (package group) id' installLocation='the install location of the profile'> <data key='key1' value='value1'/> <data key='key2' value='value2'/> </profile> |
프로파일은 설치 위치입니다. 패키지 그룹 또는 설치 위치를
작성하려면 profile 명령을 사용하십시오. 지정된 패키지 그룹이 존재하면
명령은 적용되지 않습니다. 현재, 프로파일을 작성하면
자동 설치에서 두 개의 설치 컨텍스트(하나는
Eclipse용, 다른 하나는 native용)가 작성됩니다. <data> 요소를 사용하여 프로파일 특성을 설정할 수 있습니다. 다음 목록에는 현재 지원되는 키와 관련 값이
들어 있습니다.
주: 여러 개의 NL 값은 쉼표로 구분하십시오.
다음 목록에는
현재 지원되는 언어 코드가 들어 있습니다.
|
저장소 <server> <repository location='http://example/ repository/'> <repository location=”file:/C:/ repository/”> <!—add more repositories below--> <…> </server> |
자동 설치 중에 사용되는 저장소를 지정하려면 이 명령을 사용하십시오. 원격 저장소를 지정하려면 URL 또는 UNC 경로를 사용하고, 로컬 저장소를 지정하려면 디렉토리 경로를 사용하십시오. |
설치 <install> <offering profile= 'profile id' features= 'feature ids' id= 'offering id' version= 'version' selected='true'></offering> <!—add more offerings below> <…> </install> |
설치할 설치 패키지를 지정하려면 install 명령을
사용하십시오. 프로파일 ID는 기존 프로파일이나, 프로파일 설정 명령으로 작성한 프로파일과 일치해야 합니다. 기능 ID는 선택적으로 쉼표로 구분되는 목록으로 지정할 수 있습니다. 예제: 'feature1, feature2'. 기능 ID를 지정하지 않으면 기본 기능이 설치됩니다. 주: 필수 기능은 쉼표로 구분된 목록에
명시적으로 지정하지 않아도 설치됩니다.
selected 속성은 선택적입니다. 기본적으로 selected는 true로 설정됩니다. selected가 false로 설정되면, 자동 설치에서 패키지를 설치하지 않습니다. 마법사 모드에서 실행되는 동안 패키지는 패키지 선택사항 페이지에는 표시되지만 초기에 선택되지는 않습니다. 버전 번호는 필수가 아닙니다. 버전을 지정하지 않으면 Installation Manager는 지정된 ID의 최신 제품을 설치합니다. 예를 들어, 제품 A 버전 1.0을 설치하려면
다음 명령을 사용하십시오.
<server> <repository location="http://productA/version10/repository/"> </server> <install> <offering profile= 'IBM Software Development Platform' features= 'main_feature' id= 'com.ibm.productA'</offering> </install> 예를 들어, 제품 A 버전 1.0.1을 설치하려면
다음 명령을 사용하십시오.
<server> <repository location=”http://productA/version101/repository/"> </server> <install> <offering profile= 'IBM Software Development Platform' features= 'main_feature' id= 'com.ibm.productA'</offering> </install> |
업데이트(마법사 모드에서) <update> <offering profile= 'profile id'> </update> |
업데이트할 프로파일을 지정하려면 이 명령을 사용하십시오. 프로파일
ID는 기존 프로파일과 일치해야 합니다. 주: 이 명령은 업데이트 마법사를 호출하기
위해 마법사 모드에서만 사용될 수 있으며 자동 모드에서는
작동하지 않습니다.
|
수정(마법사 모드에서) <modify> <offering profile= 'profile id'> </modify> |
수정할 프로파일을 지정하려면 이 명령을 사용하십시오. 프로파일
ID는 기존 프로파일과 일치해야 합니다. 주: 이 명령은 업데이트 마법사를 호출하기
위해 마법사 모드에서만 사용될 수 있습니다. 자동 모드에서는
명령이 작동하지 않습니다.
|
Modify <install modify='true'> 또는 <uninstall modify='true'>(선택적 속성) <uninstall modify='true'> <offering profile='profile id' id='offering id' version='version' features='-'/> </uninstall> |
기존 설치를 수정하도록 하려면 install 및 uninstall 명령에서 <install modify='true'> 속성을 사용하십시오. 기본값은 false입니다. 단지 추가 언어 팩을 설치하고자 하는 경우, 오퍼링 기능 ID 목록에 하이픈(“-“)을 사용하여 새 기능이 추가되지 않음을 지정하십시오. 중요사항: modify='true' 및
기능 목록에 대한 하이픈('-')을 지정해야 합니다. 지정하지 않으면
install 명령이 기본 기능을 설치하고 uninstall 명령이
모든 기능을 제거합니다.
|
설치 제거 <uninstall> <offering profile= 'profile id' features= 'feature ids' id= 'offering id' version= 'version'> </offering> <!—add more offerings below> <…> </uninstall> 버전을 지정하지 않고 패키지 설치 제거: <uninstall> <offering profile= 'profile id' id= 'offering id'></offering> </uninstall> 패키지 그룹 내의 모든 패키지 설치 제거: <uninstall> <offering profile= 'profile id'> </offering> </uninstall> |
설치 제거할 패키지를 지정하려면 uninstall 명령을 사용하십시오. 프로파일 ID는 기존 프로파일이나, 프로파일 명령으로 작성한 프로파일과 일치해야 합니다. 기능 ID, 오퍼링 ID 또는 버전 지정은 선택적입니다. 기능 ID, 오퍼링 ID 또는 버전의 세 개 옵션 중 없음, 하나, 둘 또는 모두 사용하여 프로파일 ID를 지정할 수 있습니다. 예를 들어 기능 ID, 오퍼링 ID 또는 버전이 지정되지 않되면 지정된 프로파일의 모든 기능, 오퍼링 및 버전이 설치 제거됩니다. 프로파일 ID와 버전을 지정하면 프로파일 ID 및 버전이 일치하는 설치된 패키지가 설치 제거됩니다. 프로파일 ID 및 버전이 일치하는 모든 기능 및 오퍼링이 설치 제거됩니다. |
가져오기 <import> <offering profile= 'profile id' features= 'feature id' id= 'offering id' version= 'version' selected='true'></offering> <!—add more offerings below> <…> </import> |
가져올 기존 설치 패키지를 지정하려면 import 명령을 사용하십시오. |
롤백 <rollback> <offering profile= 'profile id' id= 'offering id' version= 'version'> </offering> <!—add more offerings below <…> </rollback> |
현재 버전에서 지정된 버전으로 롤백하려면 rollback 명령을 사용하십시오. 롤백 명령에서는 기능을 지정할 수 없습니다. |
모두 설치 <installALL/> 주: 이
명령은 다음을 사용하는 것과 같습니다.
-silent -installAll. |
사용 가능한 모든 패키지를 자동으로 검색하여 설치하려면 이 명령을 사용하십시오. |
모두 업데이트 <updateALL/> 주: 이
명령은 다음을 사용하는 것과 같습니다.
-silent -updateAll. |
사용 가능한 모든 패키지를 자동으로 검색하여 업데이트하려면 이 명령을 사용하십시오. |
라이센스 <license policyFile='policy file location' merge='true'/> 예를 들어, 다음과 같습니다. <license policyFile='c:\mylicense.opt' merge='true'/> |
라이센스 명령을 포함하는 응답 파일을 생성하려면
license 명령을 사용하십시오. 레코드 모드에서 Installation Manager를 시작한 후 라이센스 마법사를
시작합니다. 레코드 모드 중, 라이센스 관리 마법사를 통해 flex 옵션을 설정하면, 사용자가 설정한 옵션이 license.opt 라이센스 정책 파일에 기록됩니다. license.opt 파일은 생성된 응답 파일과 같은 디렉토리에 있으며, 응답 파일에는 정책 파일을 참조하는 라이센스 명령이 포함됩니다. merge 속성을 true 또는 false로 설정하십시오. 기본적으로 merge 속성은 true로 설정됩니다. 기본 설정 true로 설정되면, 지정된 라이센스 정책의 새 정책 데이터가 기존 라이센스 정책과 병합됩니다. false로 설정되면, 라이센스 정책 파일에서 지정된 정책으로 기존 정책을 겹쳐씁니다. |
응답 파일 속성 | 설명 |
---|---|
정리 <agent-input clean='true'> </agent-input> |
기본적으로 clean 속성은 false로 설정됩니다. Installation Manager는 Installation Manager에 설정된 기존 환경 설정과 마찬가지로 응답 파일에 지정된 저장소 및 기타 환경 설정을 사용합니다. 환경 설정이 응답 파일 및 Installation Manager에 지정된 경우 응답 파일에서 지정된 환경 설정이 우선됩니다. clean 속성이 true로 설정되면, Installation Manager는 응답 파일에 지정된 저장소 및 기타 환경 설정을 사용합니다. Installation Manager가 Installation Manager에서 설정된 기존 환경 설정을 사용하지 않습니다. |
임시 <agent-input clean='true' temporary='false'> </agent-input> |
temporary 속성이 false로 설정되면, 응답 파일에서 설정된 환경 설정이 지속됩니다. 기본값은 false입니다. temporary 속성이 true로 설정되면, 응답 파일에서 설정된 환경 설정이 지속되지 않습니다. temporary와 clean 속성을 함께 사용할 수 있습니다. 예를 들어, clean을 true로, temporary를 false로 설정합니다. 자동 설치를 실행하면 응답 파일에 지정된 저장소 설정이 이전에 설정되었던 환경 설정을 겹쳐씁니다. |
라이센스 계약 동의 <agent-input acceptLicense='false'> </agent-input> |
자동 설치 모드에서 Installation Manager를 사용할 때 기본값으로 설치 패키지에 동반되는 라이센스에 동의하도록 되어 있지 않습니다. 설치하는 패키지에 승인해야 하는 라이센스 계약이 있는 경우 자동 설치 오퍼레이션이 실패합니다. 라이센스 계약에 동의하려면 속성을 <agent-input acceptLicense='true'>로 설정해야 합니다. 이를 수행하여 응답 파일에 지정된 모든 패키지의 라이센스 계약에 동의하게 됩니다. |
나중에 다시 시동 <agent-input rebootLater='false'> </agent-input> |
rebootLater가 false로 설정되고
설치된 패키지가 Windows에서 시스템을 다시 시동해야 하는 경우, Installation Manager는
응답 파일 실행이 완료된 후 시스템을 다시 시동합니다.
기본값은 false입니다. rebootLater가 true로 설정되면, 시스템을 다시 시동하지 않습니다. |