libselinux.so.1 에러

Es의 이미지

rpm으로 gcc 업그레이드 하다가 아래와 같은 에러가 발생합니다.

어떻게 해야 할까요...?

[root@motizen /root]# rpm -qa
rpm: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory

slc의 이미지

MS windows에 dll 없다고 메세지 뿌리는 거랑 같은겁니다..

libselinux.so.1 동적 라이브러리가 없으니 link된 프로그램이 안 돌아가는 겁니다.

find 로 찾아보시고 있다면 LD_LIBRARY_PATH 수정하면 되긴하는데..

libselinux.so.1 은 /lib 혹은 /usr/lib에 있는 파일이라 환경변수 설정은

필요없는데.. 아마도 파일이 없는 듯하군요..

yum 사용가능하다면 yum으로 설치,, 그러나 yum에서 rpm 호출한다면 불가능하겠네요..

그럼 어딘가서 찾아 넣야한다는 말이 되겠네요..

libselinux가 없는 것이 좀 수상적군요..

Es의 이미지

예전에 사용하던 paran 리눅스에 계속 커널만 컴파일해서 사용하다가

이번에 gcc 업그레이드를 rpm으로 했더니 이런일이 발생 했습니다.

libselinux.so.1 가 어떤 걸 설치해야 존재하는 건지 궁금합니다.