오프라인 설치를 위한 모든 종속성을 포함하는 타사 rpm 패키지를 다운로드하는 방법은 무엇입니까?

오프라인 설치를 위한 모든 종속성을 포함하는 타사 rpm 패키지를 다운로드하는 방법은 무엇입니까?

다음 패키지와 해당 종속성의 모든 .rpm 파일을 다운로드하고 싶습니다. 문제는 yum이 이들 중 어떤 것도 또는 해당 종속성을 찾을 수 없다는 것입니다. 이 모든 .rpm 파일을 다른 한적한 Redhat 서버에 오프라인으로 설치하고 싶습니다.

  • protobuf 개발
  • 레벨DB 개발
  • hdf5 개발
  • gflags-devel
  • 글로그 개발
  • lmdb 개발

yumdownloader를 사용하고 있는데 위 패키지에서 다음 오류가 발생합니다.

No package package-name available.                     
Error: Nothing to do 

다음 명령을 사용했습니다.

yumdownloader --resolve snappy-devel

다음과 같은 다른 패키지의 경우

  • 급속 성장
  • opencv 개발
  • 개선-개발
  • 아틀라스 개발 공사

완벽하게 작동했으며 모든 패키지와 필수 종속성 *.rpm을 다운로드했습니다.

처음에 언급한 다른 패키지에서도 동일하게 수행하는 방법을 알려주십시오.

답변1

yumdownloader문제는 해당 이름을 가진 패키지가 없다는 것 같습니다 .

이러한 패키지는 서로 다른 이름을 가지고 있습니다( yum search protobuf예를 들어 직접 검색해 보세요). 이러한 패키지가 포함된 새 저장소를 추가해야 합니다.

관련 정보