다음 패키지와 해당 종속성의 모든 .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
예를 들어 직접 검색해 보세요). 이러한 패키지가 포함된 새 저장소를 추가해야 합니다.