openssh설치 했는데 sshd실행이 안됨

글쓴이: 익명 사용자 / 작성시간: 화, 2002/11/12 - 1:14오후
레드헷 7.3을 쓰고 있는 유저 입니다.
다른게 아니고 기존에 있는 패키지를 삭제 하고 최신
openssh 패키지를 설치 했는데 sshd start명령을 내리면 실패 라고 나오는데 메세지 내용이
/usr/sbin/sshd /lib/i686/libc.so.6 version 'GLIBC_2.3' not found(required by /usr/sbin/sshd)
이렇게 나오는데 어떻게 해결해야 될찌 낭감합니다.
리눅스 초보라서 패키지를 지울때 --nodeps라는 명령을 사용해서 그런건지 궁금 합니다.
Forums:
GLIBC 2.3 을 사용하여야 합니다.
GLIBC 2.3 을 사용하여야 합니다.
openssh설치 했는데 sshd실행이 안됨
무슨 말씀인지 잘 이해가 되지 않습니다. 죄송하지만 자세히 말씀 좀 해 주시면 감사 하겠습니다.
Re^3: openssh설치 했는데 sshd실행이 안됨
glibc 는 시스템의 중요한 라이브러리 입니다.
glibc 2.3 을 설치하실려면
glibc-common-2.3
glibc-2.3
glibc-devel-2.3 등 3 가지가 같이 필요합니다.
만약에 glibc-2.3 을 설치를 하신다면
error failed dependencies
glibc-common = 2.3.1-6 is needed by glibc-2.3.1-6
glibc-devel < 2.2.3 conflicts with glibc-2.3.1-6
glibc > 2.2.2 conflicts with glibc-common-2.2.2-10
과 같은 메시지를 보시게 될겁니다.
그래도 깔고 싶다면
rpm -ivh --replacepkgs --replacefiles glibc
라고 하시면 될겁니다.
하지만 이렇게 한다고 하더라도 glibc-2.2 를 link 하여 쓰는 프로그램들이 문제를 일으킬수 있습니다.
만약에 openssh의 최신 버전만을 원하신다면 직접 소스를 가져다가 컴파일하여 사용하는것이 좋으실겁니다.
아울러서 제가 드리는 정보는 제가 테스트를 안해본 정보이므로 중요한 서버로 테스트하지는 마시기 바랍니다.
댓글 달기