오류(ERROR)/LINUX ERROR

Rocky Linux 에 Oracle(오라클)-19c 설치 : compat 오류

옐옐루 2022. 10. 12. 16:26

Rocky Linux 에서 오라클 DB 설치시 compat 파일로 인해 발생하는 문제점들을 해결하기 위한 단원 


일반적으로 centOs나 Oracle Rinux에서 오라클 19c를 깔때 

[root@localhost ~] # yum install http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

을 실행하면 됨. 하지만 rocky linux에서는 compat 패키지를 지원받지 못하기 때문에 

이런 오류가 발생하게됨 . 이럴땐 centOs 에 있는 compat 패키지를 다운로드 받은 후 rocky linux에 옮겨놔야함 

 

1. 리눅스 인터넷 창에 centos compat-libcapl 또는 centos compat-libstdc++-33 을 입력해주자 (위에 없다고 표시된 빨간 박스)

 

2. 스크롤을 내려 Download 에 있는 Binary Package URL 다운로드 받기 

* 링크를 긁은 다음 오른쪽 버튼 - 링크로 새창 열기를 하면 다운로드가 진행된다 

* compat-libcap1 을 다운로드 완료했으면 마찬가지의 방법으로 compat-libstdc++도 다운로드 받아 놓자 

 

3. 내 사용자 계정의 download 파일에 들어가 위의 다운로드 파일들이 잘 들어가 있는지 확인 해보자 

 * 다운로드 파일이 한글로 되어 있을경우 gui 를 활용하여 다운로드 파일에 들어간 뒤 그곳에서 해당 터미널을 열고

pwd 명령어를 통해 정확한 경로 네임을  확인 및 복사 한다 . 

 

4. 다운로드 파일에서 터미널을 연 상태에서 ls명령어를 통해 파일이 제대로 들어가 있는지 확인

 

5. install을 위해서는 root 계정으로 들어간 뒤 사용자 계정에 접속하여 진행해야 함 ******

 

5-1) su root (or su -) 명령어를 통해 root 계정에 접속 

 

5-2) cd /home/yerin/다운로드를 써서 root 계정으로 사용자 계정의 다운로드 파일에 접근 한 것 

 

5-3 ) dnf localinstall 을 활용하여 다운받은 compat.rpm 파일들을 설치해주기 

* 진행할까요 질문이 나오면 y 누르면 됨 

[root@localhost 다운로드]# dnf localinstall compat-libcap1-1.10-7.el7.x86_64.rpm

[root@localhost 다운로드]# dnf localinstall compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

 

이런 형태가 나오면 성공 

 

 

위 과정이 끝나면 다시 돌아가 oracle 설치를 이어서 해보자 

Rocky Linux 에 Oracle 19c 설치하기 ① (tistory.com)

 

Rocky Linux 에 Oracle 19c 설치하기 ①

* 목적 - LINUX 를 서버로 활용하여 ORACLE의 본체를 설치함 (클라이언트에서 요청한 서비스를 제공하기 위한 목적) - WINDOW를 클라이언트로 활용하여 DB와 관련된 서비스를 요청 - 즉 서버와 클라이언

tjqud531531.tistory.com

 

반응형