Sun Java Enterprise System 5 UNIX용 설치 설명서

제거 중에 남은 파일로 인한 설치 실패

제거 후에도 제품 구성 요소 파일이나 패키지가 남아 있을 수 있습니다. 이러한 경우 먼저 해당 파일이나 패키지를 수동으로 제거해야 Java ES를 다시 설치할 수 있습니다. 제거한 것으로 생각되는 제품 구성 요소도 호스트에 있다고 설치 프로그램이 보고합니다.

다음과 같은 상황이 발생할 수 있습니다.

Procedure부분 설치를 정리하려면

  1. 다음 명령을 사용하여 패키지가 부분적으로 설치되었는지 확인합니다.

    Solaris OS의 경우: pkginfo -p

    Linux의 경우: rpm -qa |grep —I ^sun | xargs rpm -V

    HP-UX의 경우: swlist -l product sun-*

    부분적으로 설치된 패키지가 명령 출력으로 나열됩니다. 반환된 패키지 이름을 사용하여 패키지가 속한 제품 구성 요소를 찾으려면 Sun Java Enterprise System 5 UNIX용 설치 참조 설명서의 5 장, 설치 패키지 목록을 참조하십시오.

  2. 구성 요소나 패키지를 제거합니다.

    • Solaris 9 또는 10에서 prodreg 도구를 사용합니다.

      prodreg 도구는 호스트에서 패키지 기반 구성 요소를 관리합니다. 제품 구성 요소와 해당 패키지를 상호 종속성을 비롯한 전체 정보와 함께 볼 수 있습니다. prodreg 도구를 사용하면 제품 구성 요소와 패키지를 안전하게 제거할 수 있습니다. prodreg 도구로 제품 구성 요소를 제거한 후에는 다시 설치할 수 있습니다.

    • Linux에서는 rpm -e 명령을 사용합니다.

      제품 레지스트리 파일을 편집하려면 /var/opt/sun/install/productregistry 파일을 엽니다. 이 XML 파일은 각 제품 구성 요소를 설명합니다. 각 제품 구성 요소 설명은 <compid\> 태그로 시작하여 </compid\> 태그로 끝납니다. 제품 구성 요소에 대한 전체 항목을 삭제합니다.

    • HP-UX에서는 swremove 명령을 사용합니다.

      제품 레지스트리 파일을 편집하려면 /var/adm/swproductregistry 파일을 엽니다. 이 XML 파일은 각 제품 구성 요소를 설명합니다. 각 제품 구성 요소 설명은 <compid\> 태그로 시작하여 </compid\> 태그로 끝납니다. 제품 구성 요소에 대한 전체 항목을 삭제합니다.

  3. 다음 디렉토리에 Java ES 제품 구성 요소나 패키지가 포함되어 있지 않은지 확인합니다.

    /opt

    /etc/opt

    /var/opt

  4. 설치 프로그램을 다시 실행합니다.