2015-01-17 26 views
0

어떤 이유로 든 CentOS 7에서 QuickTime에 대한 지원이 필요합니다. 따라서 인터넷을 검색 한 결과 "libquicktime"이라는 문자가 해당 지원을 제공 할 수 있습니다. 그래서 나는 http://rpmfind.net/linux/rpm2html/search.php?query=libquicktime%28x86-64%29에서 rpm 파일을 다운로드한다. 그럼 난 명령 rpm -i libquicktime-1.2.4-31.el7.x86_64.rpm을 실행하고 다음과 같은 오류가있어 :CentOS 7에서 libquicktime을 하나 또는 두 줄의 명령으로 설치하는 방법은 무엇입니까?

warning: libquicktime-1.2.4-31.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 66534c2b: NOKEY 
error: Failed dependencies: 
    libfaac.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64 
    libfaad.so.2()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64 
    libmp3lame.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64 
    libquicktime.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64 
    libschroedinger-1.0.so.0()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64 
    libx264.so.142()(64bit) is needed by libquicktime-1.2.4-31.el7.x86_64 

나는 그들의 패키지 이름을 조회하여이없는 종속성을 설치하고 그들에게 하나 수동 하나를 설치할 수 있습니다. 그러나 이것은 지루하고 시간이 오래 걸리기 때문에 대상 RPM뿐만 아니라 모든 의존성을 자동으로 설치할 수있는 한 줄짜리 (또는 두 가지) 명령이 있는지 궁금합니다. yum은 비슷한 기능을 가지고 있지만 yum을 사용하여 libquicktime을 설치하는 방법을 알지 못합니다. "libquicktime을 사용할 수 없음"이라고 불평하기 때문입니다.

답안을 보내 주셔서 감사합니다.

추 신 : CentOS 7을 사용하고 있습니다. 너무 오래된 CentOS 6 링크를 사용하지 마십시오. 나는 그것들을 읽었습니다, 그들은 단지 7시에 낭비입니다. 고마워요.

답변

1

패키지를 다운로드 할 경로를 포함하여 "모든 것"의 데이터베이스가 제공되면 일부 rpm 버전 (Centos 7은 사용자가 아님)이 누락 된 종속성을 추가 할 수 있습니다.

Centos 7에서 yum이 가장 좋은 답변입니다. /etc/yum.repos.d/something에 로컬 저장소를 구성해야합니다.

로컬 저장소 (예 : 어딘가의 로컬 디렉토리)에는 libquicktime 패키지가 있어야하며 yum이 트랜잭션을 작성하는 데 사용하는 저장소 메타 데이터를 생성하려면 해당 디렉토리에서 createrepo를 실행해야합니다.