libreadline.so.6: 공유 개체 파일 문제 해결 방법을 열 수 없습니다.
2296 단어 centos
“setting up logical volume management:/sbin/lvm : error while loading shared libraries: libreadline.so.6:cannot open shared object file :no such file or directory”
해결 방법:
/lib/아래의 libreadline이 있는지 확인하십시오.so.6, 소프트 링크를 만들어서 ncurses-5.6를 다운로드할 수 있습니다.tat.gz, 들어가서 컴파일하고 설치합니다.그리고 Readline-5.2를 다운로드하세요.tar.gz, 압축을 풀고, cd를 디렉터리로 실행하려면 반드시 아래의 순서에 따라야 합니다. 그렇지 않으면 성공하지 못할 수도 있습니다.
$./configure --prefix=/usr --with-ncurses
$cd shlib
Makefile에 있는 SHLIB를_LIBS = SHLIB_로 변경LIBS = -lncurses
$make
$sudo make install
$cd ..
$make
$sudo make install
해결 후ldd 명령으로ldd/sbin/lvm 탐지
linux-vdso.so.1 => (0x00007fff3e7ff000)
libudev.so.0 => /lib64/libudev.so.0 (0x00000039b5c00000)
libdl.so.2 => /lib64/libdl.so.2 (0x00000039ad400000)
libdevmapper-event.so.1.02 => /lib64/libdevmapper-event.so.1.02 (0x00000039ad000000)
libdevmapper.so.1.02 => /lib64/libdevmapper.so.1.02 (0x00000039b7800000)
libreadline.so.6 => /usr/lib/libreadline.so.6 (0x00007fa8d90a0000)
libc.so.6 => /lib64/libc.so.6 (0x00000039acc00000)
/lib64/ld-linux-x86-64.so.2 (0x00000039ac800000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00000039ae800000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x00000039b6800000)
libncurses.so.5 => /lib64/libncurses.so.5 (0x00000039ae400000)
libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00000039af400000)
lvm 명령에 의존하는 공유 라이브러리libreadline을 발견합니다.so.6 이미 찾았습니다. 문제 해결, 시스템이 성공적으로 시작되었습니다./usr/lib 경로로 가서libreadline을 발견합니다.so의 연결 상황은 다음과 같습니다.[root@dhy lib]# ll |grep libread
lrwxrwxrwx. 1 root root 16 2 12 14:00 libreadline.so -> libreadline.so.6
lrwxrwxrwx. 1 root root 18 2 12 14:00 libreadline.so.6 -> libreadline.so.6.3
-r-xr-xr-x. 1 root root 680132 2 12 14:00 libreadline.so.6.3
참고 자료:
CentOS 6.4에 JLink 설치 및 문제 해결
ldd 명령 설명http://blog.sina.com.cn/s/blog_4d6d0dd201000bda.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS 7에서 OpenLDAP 서버 설치 및 구성
LDAP(Lightweight Directory Access Protocol)는 ID와 개체를 쉽게 관리할 수 있는 디렉터리 서비스입니다.
Windows 세계에서 서버는 일반적으로 Active Directory입니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS 7에서 OpenLDAP 서버 설치 및 구성LDAP(Lightweight Directory Access Protocol)는 ID와 개체를 쉽게 관리할 수 있는 디렉터리 서비스입니다. Windows 세계에서 서버는 일반적으로 Active Directory입니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.