Service Refresh 8 수정팩 20의 변경사항 시작

RPM 패키지에서 설치 (Linux 전용)

RPM 패키지 관리자 설치 프로그램 패키지는 명령행에서 대화식으로 설치할 수 있는 표준 .rpm 파일로 사용할 수 있습니다.

시작하기 전에

이전 릴리스에서 SDK를 업그레이드하는 경우 업그레이드를 시작하기 전에 예방 조치로 모든 구성 파일 및 보안 정책 파일을 백업하십시오.

Linux®에서 설치 프로세스를 시작하기 전에 다음 조건을 확인하십시오.
  • 설치 가능 패키지를 설치하는 경우 시스템에 rpm-build 도구가 설치되어 있어야 하며, 그렇지 않을 경우 설치 프로그램에서 새 패키지를 RPM 데이터베이스에 등록할 수 없습니다. rpm-build 도구가 설치되어 있는지 확인하려면 다음 명령을 입력하십시오.
    rpm -q rpm-build
  • 이전에 RPM 패키지에서 IBM® SDK를 설치한 경우 계속하기 전에 이 패키지를 설치 제거해야 합니다.
  • SuSE Linux 시스템이 있는 경우, 다른 버전의 Java™ 가 다른 디렉토리 트리 아래에 이미 설치되어 있을 수 있습니다. 계속 진행하기 전에 해당 패키지를 설치 제거하십시오.
  • 다음과 같이 사용자 환경에 적합한 종속 라이브러리가 있어야 합니다.
    • IBM® POWER ® ® (Little Endian 아키텍처):
      • GNU C 라이브러리: eglibc V2.19 이상
      • 표준 C++ 라이브러리: libstdc++.so.6
    • 다른 모든 아키텍처( x86, IBM POWER, POWER Linux on IBM Z® ®):
      • GNU C 라이브러리: glibc V2.3.4 이상
      • 표준 C++ 라이브러리: libstdc++.so.6

이 태스크에 대한 정보

RPM 패키지에는 .rpm 파일 확장자가 있으며 설치 가능한 패키지 (Linux 전용) 입니다.

이 패키지를 설치하는 경우 예를 들면 환경 변수를 설정하여 시스템도 구성합니다. 이러한 유형의 패키지를 설치하려면 ROOT 권한이 있는 사용자 계정을 사용해야 합니다.

프로시저

  1. 시스템에 정의된 종속 라이브러리가 없는 경우 라이브러리를 가져와서 설치하십시오.
  2. 임시 디렉토리로 변경하십시오.
  3. 최신 RPM 패키지 파일을 임시 디렉토리로 다운로드하십시오.
  4. 다음 명령을 사용하여 RPM 패키지를 설치하십시오.
    rpm -ivh <file_name>.rpm
  5. 다음 명령을 실행하여 사용 가능한 패키지를 확인하십시오.
    rpm -q <file_name>.rpm

선택적으로 RPM 패키지를 확인하기 위해 GPG 형식의 공용 키를 사용하여 .rpm 패키지가 손상되거나 변경되지 않았는지 확인할 수 있습니다.

  1. GPG 형식의 공개 키를 다운로드하십시오.
    ibm-java-public-GPGkey-<yyyymmdd>.pgp
  2. 수동으로 키를 RPM 데이터베이스로 가져오십시오.
    rpm --import ibm-java-public-GPGkey-<yyyymmdd>.pgp
  3. .rpm 패키지의 특성을 확인하십시오. 다음 명령을 사용하십시오.
    rpm -K <package name>

    예를 들어,

    rpm -K ibm-java-s390x-sdk-8.0-8.20.s390x.rpm

    출력은 서명 및 요약이 "확인" 상태임을 요약해야 합니다.

    ibm-java-s390x-sdk-8.0-8.20.s390x.rpm: digests signatures OK

    상세 옵션을 추가하여 세부사항을 볼 수 있습니다.

    rpm -Kv ibm-java-s390x-sdk-8.0-8.20.s390x.rpm

    출력은 모든 서명 및 요약이 "확인" 상태임을 표시해야 합니다.

    ibm-java-s390x-sdk-8.0-8.20.s390x.rpm:
        Header V4 RSA/SHA256 Signature, key ID 8a8d4582: OK
        Header SHA1 digest: OK (bd33837ccb9a2dc94f457cdcdd905ec9c74cb0fb)
        V4 RSA/SHA256 Signature, key ID 8a8d4582: OK
        MD5 digest: OK (4adcd25b3f69a2ca3d2be678e6ff85e8)

결과

패키지는 다음 디렉토리에 설치됩니다.
/opt/ibm
참고:
  • 설치 프로세스를 인터럽트하지 마십시오(예: Ctrl+C 누르기). 프로세스를 인터럽트하는 경우 제품을 다시 설치해야 할 수도 있습니다.
  • 시스템에서 RPM 패키지를 설치 제거하려면 다음 명령을 실행하십시오.
    rpm -e <file_name>
Linux에서 설치 가능 패키지를 사용하는 경우 문제점이 발견되었음을 알리는 메시지가 표시될 수 있습니다. 다음 목록은 설치 가능 패키지를 사용하는 경우에 표시될 수 있는 메시지 중 일부를 보여줍니다.
The installer cannot run on your configuration. It will now quit.
이 오류 메시지는 사용자 ID에 설치 프로세스를 실행할 수 있는 권한이 부여되어 있지 않은 경우에 발생합니다. 계속 진행할 수 없으므로 설치 프로그램이 종료됩니다. 문제점을 수정하려면 루트 권한이 있는 사용자 ID로 설치를 다시 시작하십시오.
An RPM package is already installed. Uninstall the package before proceeding.
이 메시지는 RPM 패키지가 이미 설치되어 있음을 나타냅니다. 계속 진행할 수 없으므로 설치 프로그램이 종료됩니다. 문제점을 수정하려면 계속 진행하기 전에 RPM 패키지를 설치 제거하십시오.
Warning: there may be a version of this package already installed. If this version was supplied by SuSE, it will have been packaged so that it installs under a different directory tree. To avoid unexpected results, you should use YaST2 to remove the SuSE-supplied version.
이 메시지는 SuSE 시스템에 설치하려고 시도하는 경우에 표시됩니다. 그 이유는 SDK 또는 런타임 환경이 이미 설치되어 있기 때문일 수 있습니다. 설치 프로그램이 계속 진행되지만 프로세스 중에 문제점이 발생할 수 있습니다. 이러한 상황이 발생하는 경우 기존 패키지를 모두 설치 제거한 후 다시 시도하십시오.
Service Refresh 8수정팩 20의 변경사항 끝