UpdateSiteMgr을 사용하여 Notes® 설치 킷에 컴포넌트 추가 및 제거

Windows에서 Notes® 클라이언트를 설치하는 경우, UpdateSiteMgr 도구를 사용하여 제거 가능한 컴포넌트 나열, 컴포넌트 제거 및 컴포넌트 추가를 통해 Notes® 설치 킷을 사용자 정의할 수 있습니다.

시작하기 전에

설치 킷에 새 기능을 추가하기 전, 킷에 기능을 추가하고 킷을 사용자 정의하는 것과 관련된 항목을 참조하십시오. 예를 들어, 도구를 사용하기 전에 다음 태스크를 수행해야 합니다.
  • Notes® 설치 킷에 추가할 새 Eclipse 기능을 작성하고 서명합니다.
    주: 서명되지 않은 컴포넌트를 설치하거나 업그레이드하려 하면 Notes® 설치 실행에 실패합니다. 기능 및 플러그인 서명에 대한 지시사항은 관련 항목을 참조하십시오.
  • 새 기능 및 플러그인 .jar 파일을 features 및 plugins 업데이트 사이트 서브디렉토리(updateSite.zip\featuresupdateSite.zip\plugins)에 배치합니다.
  • site.xml manifest 파일(updateSite.zip\site.xml)을 만들고 유효성 검증합니다.
  • install.xml 설치 manifest를 deploy 디렉토리(deploy\install.xml)에 만들고 유효성 검증합니다.

이 태스크 정보

UpdateSiteMgr 도구는 deploy\Utility 폴더의 킷 사용자 정의 zip 파일에서 UpdateSiteMgr.exe로 제공됩니다. 이 도구는 명령행 모드에서만 사용됩니다.
주: Windows의 경우 이 도구는 Domino®의 이전 릴리스에서 사용된 trimUpdateSite 및 addToKit 도구를 대체합니다. Linux를 사용할 경우에는 Linux 플랫폼에서 Notes® 설치를 사용자 정의하는 것과 관련된 항목을 참조하십시오. Macintosh에 설치할 경우 addToKit 도구에 관련된 주제를 참조하십시오.

프로시저

  • 사용법 정보 및 명령행 매개변수 도움말을 표시하려면 명령 프롬프트 창을 열고 UpdateSiteMgr.exe 또는 UpdateSiteMgr.exe -h를 입력합니다.

    표시되는 정보의 예는 다음과 같습니다.

    Usage 1: UpdateSiteMgr.exe -[dhnVrL] kitpath
    Merges info from kitpath into the kit that is in the same folder as this executable.
    kitpath defaults to "." (current directory)
    -d Turn Debug On
    -h Print usage
    -n Do a dryrun
    -V Print version info
    Usage 2: UpdateSiteMgr.exe [-rL] componentId
    Remove info from kit that is in the same folder as this executable.
    -r Remove specified component from kit
    -L List all components that can be trimmed (removed) from kit
  • 현재 Notes® 설치 킷에 상주하고 제거 가능한 컴포넌트를 나열하려면 UpdateSiteMgr.exe - L을 입력합니다.
    예를 들어, 제공된 Notes® 설치 킷의 경우 해당 목록은 다음과 같습니다.
    • 활동(Connections)
    • Sametime®
    • CAE(Composite Applications Editor)
    • Feedreader
    • OpenSocial 컴포넌트
    주: Notes® 설치 킷에서 컴포넌트를 제거하거나 추가한 후 이 명령을 다시 실행할 경우 UpdateSiteMgr.exe - L 명령 출력이 Notes® 설치 킷의 현재 상태를 반영하도록 변경됩니다.
  • Notes® 설치 킷에서 단일 컴포넌트를 제거하려면 UpdateSiteMgr.exe -r을 사용하고 컴포넌트의 지정(designation)을 지정합니다.
    예를 들어, Feedreader를 제거하려면 다음 명령행을 사용합니다.
    UpdateSiteMgr.exe -r feedreader
  • Notes® 설치 킷에서 여러 컴포넌트를 제거하려면 UpdateSiteMgr.exe -r을 사용하고 공백 문자로 구분하여 각 컴포넌트를 지정합니다.
    예를 들어, Notes® 설치 킷에서 Feedreader 및 Composite Applications Editor를 제거하려면 다음 명령행을 사용합니다.
    UpdateSiteMgr.exe -r feedreader CAE
  • 제공되지 않았거나 써드파티 서명된 컴포넌트(기능 또는 플러그인)를 Notes® 설치 킷에 추가하려면, UpdateSiteMgr.exe를 사용하고 Notes® 설치 킷의 updateSite.zip 파일에 통합할 해당 컴포넌트가 상주하는 새 updateSite를 지정합니다.
    예를 들어, 사용자 정의 updateSite의 서명된 컨텐츠를 추가하려면 다음 명령행 문을 사용합니다. 여기서 kitpath는 사용자 정의 updateSite의 경로입니다.
    UpdateSiteMgr.exe kitpath