본문 바로가기
FullStack/40. Linux

RHEL 8.x MariaDB 바이너리 설치 시 ncurses 라이브러리 필요

by nakanara 2022. 8. 11.
반응형

 

RHEL 8.x MariaDB 바이너리 설치 시 ncurses 라이브러리 필요

RedHat 8.x 버전에 MariaDB 바이너리 버전을 설치할 경우 ncurses 라이브러리가 필요하다.

ncurses 라이브러리가 없는 경우 설치 후 실행에는 문제가 없지만, mysql 명령어로 접속할 때 오류가 발생하면서 접속이 불가능하다.

발생 오류: "error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory"

RHEL 7.x에서는 발생하지 않았지만 RHEL 8.x에서는 해당 라이브러리를 찾는 문제가 있었다.

yum명령어를 통하여 설치하면 정상적으로 동작한다.

$sudo yum install ncurses*

ncurses 라이브러리 

ncurses 라이브러리는 터미널 독립적으로 TUI 방식으로 표시할 수 있는 API를 제공하며,
커서를 이동할 수 있으며, 키보드, 마우스로 쉽게 제어가 가능하며, 사용자가 보기 편리하도록 창의 크기나 색을 제어할 수 있는 기능을 제공한다.

이전 글

참고

반응형