-
redhat8에서 mysql 실행시 libtinfo.so.5 를 못 찾을때 확인 & 처리LINUX 2022. 10. 6. 14:49728x90
mysql 실행시 오류 발생
mysql 설치 후 mysql 명령어를 실행시 아래와 같은 오류가 발생했습니다.
$ mysql -u root -p ... libtinfo.so.5: cannot open shared object file: No such file or directory ...
필요한 모듈은 설치과정에서 모두 설치되었기에 인터넷 검색을 해보니 libncurses5가 아닌 최신 버젼인 libncurses6가 설치되어 발생한 문제입니다.
아래의 명령어로 설치된 버젼을 확인 할 수 있습니다.
$ find /usr/lib/ -name *ncurses* /usr/lib/libncurses.so /usr/lib/libncurses++.so /usr/lib/libncurses++w.so /usr/lib/libncursesw.so /usr/lib/libncurses++w.so.6 /usr/lib/libncursesw.so.6 /usr/lib/libncurses++w.so.6.0 /usr/lib/libncursesw.so.6.0
해결 방법으로 아래 명령어처럼 두개의 심볼릭 링크를 만들고 mysql을 실행하면 정상 동작 합니다.
$ sudo ln -s /usr/lib/libncursesw.so.6.0 /usr/lib/libncurses.so.5 $ sudo ln -s /usr/lib/libncursesw.so.6.0 /usr/lib/libtinfo.so.5 $ mysql -u root -p Enter password:
참고 자료
728x90'LINUX' 카테고리의 다른 글
ubuntu의 nginx의 ssl 인증서 설치 (0) 2024.07.09 Redhat Repository 설정하기 (0) 2022.10.12 CentOS 에서 puppeteer 실행시 libxkbcommon.so.0를 못찾을때 처리 방법 (0) 2021.12.21 Linux] find 명령어를 이용해서 오래된 디렉토리 중 1개만 지우기 (0) 2021.07.07 서버시간을 KST로 변경하기 (0) 2019.11.15