IBM Rational Product Updater 갱신 서버의 로컬 미러 작성

© Copyright IBM Corporation 2004, 2007. All Rights Reserved.

목차

1.0 갱신사항 다운로드 및 압축 풀기
2.0 Site.xml 파일 작성 및 갱신
3.0 Policy.xml 파일 작성
4.0 갱신 서버의 로컬 미러에서 갱신사항 설치

1.0 갱신사항 다운로드 및 압축 풀기

IBM® Rational® Product Updater 갱신 서버의 로컬 미러를 작성하려면 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_602.zip에서 Rational Product Updater 6.0.2를 다운로드하십시오.

또는 Rational 소프트웨어 개발 플랫폼 제품에 사용할 수 있는 갱신사항을 IBM Software Support(www.ibm.com/software/support/)에서 다운로드할 수도 있습니다.

갱신사항을 다운로드한 후, 갱신 서버의 로컬 미러를 작성할 대상 디렉토리에 파일의 압축을 푸십시오.

주의:

참고: 같은 대상 디렉토리에 모든 갱신사항의 압축을 풀 수 있습니다. 갱신사항은 서로 겹쳐쓰기 되지 않습니다.

2.0 Site.xml 파일 작성 및 갱신

Note: 이 지시사항은 갱신 사이트에 Rational Product Updater의 갱신사항과 Rational 소프트웨어 개발 제품의 갱신사항이 포함된다고 가정합니다. 미러 사이트에 Rational Product Updater의 갱신사항만 포함되는 경우, site_602.xml 파일을 편집할 필요가 없으므로 이 섹션을 건너뛰어도 됩니다.

일반적으로 제품마다 갱신 사이트와 검색 사이트가 있습니다. 갱신 사이트에는 임시 수정사항 및 Fix Pack과 같은 제품 수정사항이 포함되고, 검색 사이트에는 선택적 기능이 포함됩니다.

참고: Rational Product Updater에는 검색 사이트가 없습니다.

다운로드된 각 제품 수정사항의 product\60\update\ 디렉토리에는 site_identifier.xml 파일이 있고, 다운로드된 각 기능의 product\60\discovery\ 디렉토리에는 site_identifier.xml 파일이 있습니다. 여기서 identifier는 제품 수정사항 또는 기능을, product는 제품을 나타냅니다. Rational Product Updater 갱신사항에 대한 site_identifier.xml 파일은 rpu\60\update\ 디렉토리에 있습니다.

갱신 사이트와 검색 사이트에는 각각 site.xml 파일이 필요합니다. site.xml 파일을 각각 작성하려면, 해당 site_identifier.xml 파일에서 <feature/> 정보를 결합해야 합니다.

site.xml 파일을 작성하거나 갱신하려면 다음 단계를 수행하십시오.

  1. 문서 편집기에서 site_identifier.xml 파일을 여십시오. 예를 들어 site_60_6011.xml을 여십시오.
  2. 같은 디렉토리에 site.xml로 파일을 저장하십시오. 디렉토리에 site.xml이라는 파일이 이미 있으면 <feature/> 정보를 site_60_6011.xml에서 site.xml<site></site> 섹션으로 복사하십시오.
  3. <feature/> 정보를 각각의 site_identifier.xml 파일에서 site.xml로 복사하십시오.


  4. 예를 들어 다음 코드는 <feature/> 정보를 rad\60\discovery\site_601_J2C6012.xmlrad\60\discovery\site_i4gl.xml에서 rad\60\discovery\site.xml로 복사한 결과를 보여줍니다.

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
    <!-- J2C refresh feature-->
    <feature id="com.ibm.j2c.win32" os="win32" patch="false" url="features/com.ibm.j2c.win32_6.0.1.2.jar" version="6.0.1.2"> <category name="refreshpack"/>
    </feature>
    <feature id="com.ibm.j2c.linux" os="linux" patch="false" url="features/com.ibm.j2c.linux_6.0.1.2.jar" version="6.0.1.2"> <category name="refreshpack"/>
    </feature>
    <feature id="updater.j2c.nl1.plugins.601" patch="false" url="features/updater.j2c.nl1.plugins.601_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.plugins.601" patch="false" url="features/updater.j2c.plugins.601_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.resource.adapters" patch="false" url="features/updater.j2c.resource.adapters_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.linux.permissions" patch="false" url="features/updater.j2c.linux.permissions_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>


    <!--I4GL conversion utility-->
    <feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.win32" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.win32_6.0.0.1a.jar" os="win32">
    </feature>

    <feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.linux" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.linux_6.0.0.1a.jar" os="linux">
    </feature>

    <feature patch="false" id="updater.rad.ifeature.i4glconversion.refresh.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.refresh.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.refresh.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.win32.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.refresh.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.linux.001_1.0.0.jar">
    </feature>

    </site>


    참고:
  5. 갱신된 site.xml 파일을 저장한 후 닫으십시오. 원본 파일 site_identifier.xml은 참조용으로 보관하십시오.
  6. 문서 편집기를 닫으십시오.

3.0 Policy.xml 파일 작성

다운로드된 각 제품 수정사항 및 기능에는 해당 site_identifier.xml 파일을 참조하는 product\policy_identifier.xml 파일이 있습니다. 모든 policy_identifier.xml 파일을 하나의 policy.xml 파일로 결합해야 합니다. 이 파일을 작성하고 나면 모든 제품 갱신사항에 사용할 수 있고, 이전 섹션에서 작성한 site.xml 파일을 참조할 수 있습니다.

policy.xml 파일을 작성하려면 다음 단계를 수행하십시오.

  1. 텍스트 편집기에서 product\policy_identifier.xml 파일을 여십시오. 예를 들어 policy_601.xml을 여십시오.
  2. 미러 사이트의 기본 디렉토리에 policy.xml로 파일을 저장하십시오.
  3. site_identifier.xml 대신 site.xml을 지시하도록 URL 맵을 편집하십시오. site.xml에 일반적으로 접근할 수 있는 절대 경로를 지정했는지 확인하십시오. 예를 들어 미러 사이트가 server1이라는 웹 서버에 있으면 policy.xml 파일은 다음과 같습니다.


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
    </update-policy>

    참고: 미러 사이트에 Rational Product Updater의 갱신사항만 있고 이전 섹션에서 새 site.xml 파일을 편집하거나 작성하지 않은 경우, site.xml 대신 site_601.xml을 지시하도록 하는 URL 맵을 종료하고 아래의 6단계로 건너뛰십시오.


  5. 기타 모든 product\policy_identifier.xml 파일에서 URL 맵 정보를 추가하십시오.


  6. 갱신 서버의 로컬 미러에서 갱신할 수 있는 각 제품에는 갱신 사이트에 대한 URL 맵과 검색 사이트에 대한 또다른 URL 맵이 포함됩니다. 기능 검색 사이트에서는 추가 URL 맵을 필요로 합니다. 패턴은 각각의 product\policy_identifier.xml 파일에 제공됩니다.

  7. site_identifier.xml 대신 site.xml을 지시하도록 각각의 URL 맵을 편집하십시오. 편집한 파일은 다음 예와 같습니다.


  8. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.application.developer.update" url="http://server1/rational_updates/rad/60/update/site.xml"/>
       <url-map pattern="com.ibm.rational.application.developer.discovery" url="http://server1/rational_updates/rad/60/discovery/site.xml"/>
    </update-policy>



  9. policy.xml 파일을 저장하십시오.
  10. 문서 편집기를 닫으십시오.

4.0 갱신 서버의 로컬 미러에서 갱신사항 설치

갱신 서버의 로컬 미러를 사용할 수 있게 되면 다음 지시사항에 따라 갱신사항을 설치할 수 있습니다.

IBM Rational 소프트웨어 개발 플랫폼 제품을 설치할 때 사용한 사용자 계정으로 갱신사항을 설치하십시오.

제한사항:

갱신사항을 설치하려면 다음 단계를 수행하십시오.

  1. Rational Product Updater를 시작하십시오.

  2. 참고: Red Hat Enterprise Linux 3.0 및 SUSE Linux Enterprise Server 9.0에서 기본값이 아닌 데스크탑 환경을 사용하면 기본 위치에 제품 단축 아이콘이 표시되지 않을 수도 있습니다.

  3. 환경 설정 > 갱신 사이트를 클릭하십시오.
  4. 갱신 서버 로컬 미러의 기본 디렉토리에 있는 policy.xml 파일에 경로를 입력하십시오.
  5. 확인을 누르십시오.
  6. 갱신사항 찾기 또는 선택적 기능 찾기를 클릭하십시오.


  7. 계속하기 전에 Rational Product Updater를 설치하고 갱신하도록 프롬프트됩니다. 계속하려면 확인을 클릭하십시오. Rational Product Updater는 갱신사항을 설치한 후 다시 시작합니다.

  8. 추가 제품에 대한 갱신사항을 다운로드한 경우에는 표시된 목록에서 설치할 갱신사항을 선택하십시오.


  9. : 갱신사항에 관한 설명을 보려면 갱신사항을 클릭하십시오. 자세한 정보 분할창에 설명이 표시됩니다.

  10. 갱신사항 설치 또는 선택적 기능 설치를 클릭하십시오.
  11. 라이센스 계약을 수락한 후 설치를 계속하려면 확인을 클릭하십시오.


  12. 컴퓨터 프로세서의 속도 및 컴퓨터의 RAM 용량에 따라 갱신사항을 설치하는 데 시간이 더 소요될 수 있습니다.

    설치가 완료되면 Rational Product Updater의 설치된 제품 페이지에 설치된 갱신사항이 나열됩니다.

  13. Rational Product Updater를 종료하십시오.