itsource

oracle Linux 7에 mariaDB를 설치하는 방법

mycopycode 2022. 9. 13. 22:13
반응형

oracle Linux 7에 mariaDB를 설치하는 방법

oracle linux 7에 mariaDB를 설치하려고 하는데 다음 오류가 발생합니다.

이 명령어를 실행했습니다.yum install mariadb mariadb-server mysqlmariadb 를 인스톨 하면, 다음과 같은 출력이 됩니다.

--> Finished Dependency Resolution
Error: Package: 1:mariadb-5.5.52-1.el7.x86_64 (ol7_latest)
           Requires: mariadb-libs(x86-64) = 1:5.5.52-1.el7
           Available: 1:mariadb-libs-5.5.35-3.el7.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.35-3.el7
           Available: 1:mariadb-libs-5.5.37-1.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.37-1.el7_0
           Available: 1:mariadb-libs-5.5.40-1.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.40-1.el7_0
           Available: 1:mariadb-libs-5.5.40-2.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.40-2.el7_0
           Available: 1:mariadb-libs-5.5.41-2.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.41-2.el7_0
           Available: 1:mariadb-libs-5.5.44-1.el7_1.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.44-1.el7_1
           Available: 1:mariadb-libs-5.5.44-2.0.1.el7.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.44-2.0.1.el7
           Available: 1:mariadb-libs-5.5.47-1.el7_2.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.47-1.el7_2
           Available: 1:mariadb-libs-5.5.50-1.el7_2.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.50-1.el7_2
           Available: 1:mariadb-libs-5.5.52-1.el7.i686 (ol7_latest)
              ~mariadb-libs(x86-32) = 1:5.5.52-1.el7
Error: Package: 1:mariadb-server-5.5.52-1.el7.x86_64 (ol7_latest)
           Requires: mariadb-libs(x86-64) = 1:5.5.52-1.el7
           Available: 1:mariadb-libs-5.5.35-3.el7.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.35-3.el7
           Available: 1:mariadb-libs-5.5.37-1.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.37-1.el7_0
           Available: 1:mariadb-libs-5.5.40-1.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.40-1.el7_0
           Available: 1:mariadb-libs-5.5.40-2.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.40-2.el7_0
           Available: 1:mariadb-libs-5.5.41-2.el7_0.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.41-2.el7_0
           Available: 1:mariadb-libs-5.5.44-1.el7_1.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.44-1.el7_1
           Available: 1:mariadb-libs-5.5.44-2.0.1.el7.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.44-2.0.1.el7
           Available: 1:mariadb-libs-5.5.47-1.el7_2.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.47-1.el7_2
           Available: 1:mariadb-libs-5.5.50-1.el7_2.x86_64 (ol7_latest)
               mariadb-libs(x86-64) = 1:5.5.50-1.el7_2
           Available: 1:mariadb-libs-5.5.52-1.el7.i686 (ol7_latest)
              ~mariadb-libs(x86-32) = 1:5.5.52-1.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

다른 명령을 실행해야 합니까?또는 oracle Linux 7에는 mariadb를 설치할 수 없습니다.

잘 부탁드립니다

Oracle Linux 7.3 (그룹 "Infrastructure Server")를 설치하면 mariadb 패키지가 설치되지 않을 수 있습니다.mariadb 패키지를 설치하려면 이러한 패키지를 제거해야 합니다.

$ sudo yum remove mysql-community-libs mysql-community-common

그때 mariadb 패키지를 설치할 수 있었습니다.도움이 됐으면 좋겠네요!

Oracle Linux 7 Anaconda 설치 관리자는 설치 중에 MySQL 5.5 저장소를 기본적으로 사용하도록 설정하므로 MariaDB 패키지 대신 MySQL 패키지를 설치합니다.

인스톨중에 이것을 무효로 하려면 , 인스톨 요약 화면의 인스톨 소스 페이지에서 「Server-Mysql」저장소의 선택을 해제합니다.repo를 사용하지 않도록 설정하면 Anaconda는 기본 설치 저장소(MariaDB 패키지)의 패키지만 사용합니다.

언급URL : https://stackoverflow.com/questions/41550516/how-to-install-mariadb-on-oracle-linux-7

반응형