FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

centos6.4 32bit 에다가 MariaDB를 설치하려고 합니다

게시판 질문게시판 centos6.4 32bit 에다가 MariaDB를 설치하려고 합니다

  • This topic has 2개 답변, 2명 참여, and was last updated 5 years, 9 months 전에 by 둥둥이. This post has been viewed 29 times
  • 만든이
    게시글
  • #13629
    둥둥이
    참가자
    • 게시글41
    • 댓글32
    • 총합73
    • ★★
    @seojh1431

    어떤 웹 페이지를 참조해서 /etc/yum.repos.d/MariaDB.repo 파일 설정을 해주고 (centos6.4 32bit Maria10.0 기준으로)

    yum update 한 뒤, yum install MariaDB-server 를 입력하는데 이런 구문이 뜨네요.....

    No package MariaDB-server available. 즉... 파일이 없다는건데... 참조한 웹페이지에서는 잘 ?는데 저는 왜그런지 잘 모르?네요.. 그래서 mariadb.org 홈페이지에서  

    MariaDB-10.0.17-centos6-i686-client.rpm
    MariaDB-10.0.17-centos6-i686-common.rpm
    MariaDB-10.0.17-centos6-i686-compat.rpm
    MariaDB-10.0.17-centos6-i686-server.rpm 

    이 네가지를 다운 받고 rpm -ivh Maria* 를 입력하니 이런 오류가 뜹니다.

    오류: Failed dependencies:
        MySQL conflicts with mysql-5.1.73-3.el6_5.i686
        MySQL-server conflicts with mysql-server-5.1.73-3.el6_5.i686

    도와주세요..

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #15438
      난해주님
      참가자
      • 게시글114
      • 댓글337
      • 총합451
      • ★★
      @workman729

      mysql과 충돌이라고 합니다. conflicts가 충돌의 의미를 가지고 있습니다.
      일반적으로 centOS 설치시 mysql이 설치되어 있습니다.

      MariaDB가 기본이 아닌 만큼 업그레이드시 준수해야 할 절차가 있습니다.
      절차란 기존의 mysql을 삭제하는 것이 되겠지요...^^

      설치 과정은 아래를 참조 하시기 바랍니다.

      $ vi /etc/yum.repos.d/MariaDB10.repo
      # MariaDB 10.0 CentOS repository list – created 2014-10-10 17:33 UTC
      # http://mariadb.org/mariadb/repositories/
      [mariadb]
      name = MariaDB
      baseurl = http://yum.mariadb.org/10.0/centos6-amd64
      gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
      gpgcheck=1

      저장 후 epel 저장소를 등록 합니다.
      $ rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
      $ yum update
      $ sercie stop mysql
      $ yum remove mysql-server mysql-client
      $ yum clean all
      $ yum install MariaDB-server MariaDB-client
      $ chkconfig -add mysql

      이후 service 명령어로 데몬을 시작하면 됩니다.

    • #15439
      둥둥이
      참가자
      참가자
      • 게시글41
      • 댓글32
      • 총합73
      • ★★
      @seojh1431

      답변 감사합니다..또 모르는것이 있으면 물어볼게요^^

1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.