DB2 server 설치간 "/lib/i386-linux-gnu/libpam.so*" & "libstdc++.so.6" 찾지 못하는 에러 해결 방법.

2021. 12. 23. 09:12Database/db2

728x90
728x90

-DB2 설치 바이너리 실행($ ./db2_install)간 하단의 에러 발생을 확인. (DB2 설치 노드 OS 정보 : ubuntu v18.04)

[../server_dec] $ ./db2_install
DB2 데이터베이스 "Server"에 대해 요구사항이 일치하지 않습니다. 버전 : "11.5.5.0".

현재 시스템에서 충족되지 않은 전제조건 요약 :
	DBT3514W db2prereqcheck 유틸리티가 32비트 라이브러리 파일 "/lib/i386-linux-gnu/libpam.so*"을(를) 찾지 못했습니다.

DBT3514W db2prereqcheck 유틸리티가 32비트 라이브러리 파일 "libstdc++.so.6"을(를) 찾지 못했습니다.

db2/라이선스 디렉토리의 라이선스 계약 파일을 읽으십시오.

-"/lib/i386-linux-gnu/libpam.so*" 찾지 못하는 에러 해결 가이드.

1."/lib/i386-linux-gnu/libpam.so*" 패키지 설치.

$ sudo apt-get install libaio1 
$ sudo apt-get install libpam0g:i386

2.설치된 "libpam.so.0" 라이브러리 링킹.

$ ln -s /lib/i386-linux-gnu/libpam.so.0 /lib/libpam.so.0

 

-"libstdc++.so.6" 찾지 못하는 에러 해결 가이드.

1."libstdc++5:i386" 패키지 설치.

$ sudo apt-get install libstdc++5:i386

-트러블 슈팅 참고.

728x90
728x90