Linux 시스템에서 WebSphere Process Server 제품에 필요한
전제조건 라이브러리(패키지)를 설치 및 확인하려면 이 프로시저를 사용하십시오.
시작하기 전에
이 프로시저를 사용하기 전에 Linux 운영 체제를 설치하십시오.
이 타스크의 수행 목적 및 시기
사용 중인 Linux 운영 체제에는 compat-libstdc++-33-3.2.3-47.3 패키지가 필요하고
두 개의 패키지 버전이 있다고 가정합니다. 한 버전은 32비트 플랫폼용이고,
다른 버전은 64비트 플랫폼용입니다. 이 프로시저는 패키지의 설치 여부를 확인하기 위해
운영 체제를 조회하고 운영 체제 디스크에서 누락된 패키지를 찾고 패키지를 설치하는
방법을 보여줍니다.
이 예제는
PowerPC 64비트 하드웨어 플랫폼에 설치된 Red Hat Enterprise Linux(RHEL)를
사용합니다. 예제에서는 RHEL에 compat-libstdc++-33-3.2.3-47.3 패키지의 32비트 버전 및
64비트 버전이 모두 필요하다고 가정합니다.
이 타스크의 단계
- 패키지가 이미 설치되었는지 여부를 판별하기 위해
운영 체제를 조회하려면 다음 명령을 실행하십시오.
rpm -qa | grep compat-libstdc++-33-3.2.3-
이 예제에서,
운영 체제는 일치하는 패키지를 찾지 못했고 따라서
빈 줄이 표시됩니다.
파일에 대한 명백한 메시지를 보기 위해
grep 인수 없이 검색하려면 다음 명령을 실행하십시오.
rpm -q compat-libstdc++-33-3.2.3-
운영 체제는 다음 메시지를 리턴합니다.
package compat-libstdc++-33-3.2.3- is not installed
- 완전한 위치를 파악하기 위해 운영 체제 매체에서 관련 패키지를
모두 찾으십시오.
이 예제에서는 운영 체제 매체가
/media/cdrom에 마운트된 CD라고 가정합니다.
사용자의 CD-ROM 장치는 /media/cdrecorder와 같은 다른 위치에
있을 수 있습니다. 예:
find /media/cdrom -name compat-libstdc++-33-3.2.3-*
이 예제에서,
운영 체제는 일치하는 패키지 이름을 두 개 찾았습니다. 한 패키지는
32비트 버전이고, 다른 패키지는 64비트 버전입니다.
/media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc.rpm
/media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc64.rpm
- 다음 명령을 실행하여 첫 번째 누락된 패키지를 설치하십시오.
rpm -ivh /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc.rpm
- 다음 명령을 실행하여 두 번째 누락된 패키지를 설치하십시오.
rpm -ivh /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc64.rpm
- 옵션: 특정 명령으로 패키지를 찾아
설치하는 대체 방법: 패키지를 찾고, 찾은 패키지를 모두 설치하려면
다음 명령을 사용하십시오.
이전 단계에 설명된 대로 패키지를 찾아
다음 명령이 사용자가 설치하려는 패키지만 설치하는지
확인하십시오.
find /media/cdrom -name compat-libstdc++-33-3.2.3-* | xargs rpm -ivh
이 단일 명령은 두 패키지를 모두 설치합니다.
- 옵션: 기존 패키지를 갱신하는
대체 명령: 누락된 패키지를 찾아 설치하거나 기존의 패키지를
찾아 갱신하려면 다음 명령을 사용하십시오.
find /media/cdrom -name compat-libstdc++-33-3.2.3-* | xargs rpm -Uvh
이 단일 명령은 패키지가 설치되지 않았을 때
패키지를 설치합니다. 패키지가 설치되어 있을 때에는 패키지를
새 버전으로 갱신합니다.
다음에 수행할 내용
필요한 패키지는 운영 체제에 따라 다릅니다. 각 Linux 운영 체제에 필요한
패키지 목록은 설치를 위해 Linux 시스템 준비를 참조하십시오.