
모든 종속성을 포함하여 아래 패키지에 대한 모든 .rpm 파일을 다운로드하고 싶습니다. 문제는 yum이 그 중 어떤 것도 찾을 수 없고 그 종속성을 찾을 수 없다는 것입니다. 다른 한적한 Redhat 서버에 오프라인 설치를 위해 이 모든 .rpm 파일을 원합니다.
- 프로토부프-개발
- leveldb-개발
- hdf5-devel
- gflags-devel
- 글로그 개발
- lmdb-개발
yumdownloader를 사용하고 있는데 위 패키지에 대해 아래 오류가 발생했습니다.
No package package-name available.
Error: Nothing to do
아래 명령을 사용했습니다.
yumdownloader --resolve snappy-devel
다음과 같은 다른 패키지의 경우
- snappy-devel
- opencv-devel
- 부스트-개발
- 아틀라스 개발
완벽하게 작동하고 모든 패키지와 필수 종속성 *.rpm을 다운로드했습니다.
처음에 언급한 다른 패키지에 대해서도 동일한 작업을 수행하는 방법을 알려주십시오.
답변1
yumdownloader
문제는 해당 이름을 가진 패키지를 찾을 수 없다는 것입니다 .
해당 패키지의 이름이 서로 다릅니다( yum search protobuf
예를 들어 직접 검색해 보세요). 해당 패키지를 포함하는 새 저장소를 추가해야 합니다.