ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Mysql rpm 설치시 의존성 문제 날 경우
    DB 2017. 5. 28. 13:41
    1. 준비한 파일들.

    mysql-3.23.58.1.i386.rpm

    mysql-client-3.23.58.1.i386.rpm

    mysql-devel-3.23.58.1.i386.rpm

    mysql-server-3.23.58.1.i386.rpm

    mysql-shared-3.23.58.1.i386.rpm



    2. 설치

    1) 기존에 설치된 RPM 확인

    #rpm -qa | grep MySQL

    ★대소문자 주의



    2) 만약 지워야 한다면

    #rpm -e MySQL-~~

    의존성문제로 안된다면...

    #rpm -e --nodeps MySQL-~~




    3) 설치

    #rpm -Uvh MySQL-~~~~





    3. 에러

    #rpm -Uvh mysql-server-~~~~

    error: Failed dependencies:

     libstdc++.so.5 is needed by mysql-server-3.23.58-1.i386

     libstdc++so.5(CXXABI_1.2) is needed by mysql-server-3.23.58-1.i386

     libstdc++.so.5(GLIBCPP_3.2) is needed by mysql-server-3.23.58-1.i386

     MySQL-server conflicts with mysql-server-3.23.58-1.i386

    -> ????????처음에 리눅스 깔때 다 깔았던 것들 아닌가?? 왜이랭..

    --해결방법

    1) yum을 이용하여 없는 것들 설치해야겠징? 일단 확인부터..

    #yum list compat-libstdc*



    2) yum을 이용하여 설치

    #yum install compat-libstdc++-33.i386



    (yum을 이용하여 설치 관련 참고 : http://oracle.tistory.com/415)



    3) 다시 설치 시도

    #rpm -Uvh mysql-server-~~~~

    error: failed dependencies:

     MySQL-server conflicts with mysql-server-3.23.58-1.i386

    -> ???????????? 뭐 이미 설치 되어 있다고???



    4. 실행

    #/usr/bin/safe_mysqld&

    -> 실행됨. (-_-)

    #mysql -u root

    댓글

Designed by black7375.