2012-10-25 3 views
-1

CentOS 6 서버에 lftp를 설치하려고합니다.lftp 설치에 실패했습니다

우선 나는이 시도 :

yum install lftp 

을하지만 난 없어 "사용할 수있는 패키지 lftp는"나는 RPM을 다운로드하고 설치하려고

둘째.

rpm -Uvh /root/src2/lftp-4.3.8-1.el6.rfx.x86_64.rpm 

내가 가지고 : "오류 : 실패 종속 관계 : 펄 (문자열 : CRC32) lftp가-4.3.8-1.el6.rfx.x86_64에서 필요로"내가 해결하기 위해 노력

이로는 :

perl -MCPAN -e shell 

install String::CRC32 

(또 다른 문제가 있었다, 그러나 나는 그것을 해결할 수 YAML modul도 설치)

마지막으로 성공했습니다. 설치된 모듈은 다음과 같습니다 : 지금 설치된 모듈 (instmodsh)의

목록 위한 ExtUtils :: MakeMaker 지리 :: 나라 IP :: 나라 메일 : SPF 메일 : 어쌔신 순 :: DNS :: 확인자 : 프로그램 펄 문자열 : CRC32 YAML 면도칼 에이전트

나는 RPM 설치 다시 실행하려고하면

, 나는 같은 오류 메시지를 받았습니다. 나는이 문제를 해결하려면 어떻게

"오류 : 실패 종속 펄 (문자열 :: CRC32)을 lftp가-4.3.8-1.el6.rfx.x86_64가 필요하다"?

답변

1

미리 패키지 된 버전의 String :: CRC32를 설치하여 종속성을 충족시켜야합니다. CentOS 6의 경우 perl-String-CRC32-1.4-9.el6.x86_64.rpm (사용 가능한 패키지의 버전 번호가 다를 수 있음)으로 표시됩니다.

+0

정확히 이해할 수는 없지만 'yum install perl-String-CRC32'와 함께 작동합니다. 고마워요! – erno666