반응형
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를 제공하며,
커서를 이동할 수 있으며, 키보드, 마우스로 쉽게 제어가 가능하며, 사용자가 보기 편리하도록 창의 크기나 색을 제어할 수 있는 기능을 제공한다.
이전 글
참고
반응형
'FullStack > 40. Linux' 카테고리의 다른 글
CentOS7 -> Rocky Linux 8 마이그레이션 (1) | 2023.07.28 |
---|---|
Too many open files 오류 (0) | 2023.05.04 |
리눅스 나의 공인 IP 확인 방법 (0) | 2022.08.03 |
이제는 Cent OS 대체할 리눅스를 선택할 시간 (0) | 2022.08.02 |
터미널에서 텍스트 복사 오류(0~ xxx ~) (0) | 2022.04.13 |